Merge pull request 'main' (#4) from main into develop
Unit Tests with docker compose and cargo / unit-test (push) Successful in 1m42s
Details
Unit Tests with docker compose and cargo / unit-test (push) Successful in 1m42s
Details
Reviewed-on: #4
This commit is contained in:
commit
b98e3c69a4
File diff suppressed because it is too large
Load Diff
|
@ -7,10 +7,8 @@
|
||||||
################################################################################
|
################################################################################
|
||||||
# Create a stage for building the application.
|
# Create a stage for building the application.
|
||||||
|
|
||||||
ARG RUST_VERSION=1.71.0
|
|
||||||
ARG APP_NAME=mastodon-image-uploader-bot
|
ARG APP_NAME=mastodon-image-uploader-bot
|
||||||
FROM rust:${RUST_VERSION}-slim-bullseye AS build
|
FROM rust:1.79.0-slim-bullseye AS build
|
||||||
ARG APP_NAME
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
RUN apt update && apt install pkg-config openssl libssl-dev -y
|
RUN apt update && apt install pkg-config openssl libssl-dev -y
|
||||||
# Build the application.
|
# Build the application.
|
||||||
|
|
28
cron.yaml
28
cron.yaml
|
@ -1,28 +0,0 @@
|
||||||
apiVersion: batch/v1beta1
|
|
||||||
kind: CronJob
|
|
||||||
metadata:
|
|
||||||
name: bot-cronjob
|
|
||||||
spec:
|
|
||||||
schedule: "* */6 * * *" # Runs every 6 hours
|
|
||||||
jobTemplate:
|
|
||||||
spec:
|
|
||||||
template:
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- name: bot-job
|
|
||||||
image: git.fai.st/fedi-image-bot/mastodon-image-uploader-bot:v1.0.0
|
|
||||||
volumeMounts:
|
|
||||||
- name: config-toml
|
|
||||||
mountPath: /app/config.toml
|
|
||||||
readOnly: true
|
|
||||||
- name: mastodon-token
|
|
||||||
mountPath: /app/mastodon-data.toml
|
|
||||||
readOnly: true
|
|
||||||
restartPolicy: Never
|
|
||||||
volumes:
|
|
||||||
- name: config-toml
|
|
||||||
configMap:
|
|
||||||
name: bot-config-toml
|
|
||||||
- name: mastodon-token
|
|
||||||
secret:
|
|
||||||
secretName: mastodon-data
|
|
Loading…
Reference in New Issue