From 9450cc7546b7628f824ce6a1546c70cbc5b9e9ea Mon Sep 17 00:00:00 2001 From: jblu Date: Sun, 25 Jun 2023 23:55:56 -0500 Subject: [PATCH] moved to supercronic --- .dockerignore | 3 ++- Dockerfile | 5 ++++- entrypoint.sh | 7 +++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 entrypoint.sh diff --git a/.dockerignore b/.dockerignore index 0536da5..faa07ee 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,5 @@ .gitignore LICENSE README.md -.drone.yml \ No newline at end of file +.drone.yml +Dockerfile \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 90cc98e..fd9ccb4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,2 +1,5 @@ FROM alpine:latest -ENTRYPOINT sleep infinity \ No newline at end of file +COPY . opt +RUN apk add --no-cache supercronic +RUN chmod +x /opt/entrypoint.sh +CMD ["/opt/entrypoint.sh"] \ No newline at end of file diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100644 index 0000000..a09eb11 --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +CRON_CONFIG_FILE="/opt/crontab" + +echo "${CRON} echo Come in the water is fine. >/dev/null" > $CRON_CONFIG_FILE + +exec supercronic -passthrough-logs -quiet $CRON_CONFIG_FILE \ No newline at end of file