From f436077acd1af2b53174ec2fb5728bbff6e6f41d Mon Sep 17 00:00:00 2001 From: Ilya Mukhortov Date: Sat, 25 Nov 2023 18:04:57 +1000 Subject: [PATCH] crontab --- cron_tasks.sh | 0 medicine-remd/crontab.sh | 2 ++ medicine-remd/update.sh | 9 +++++---- 3 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 cron_tasks.sh create mode 100755 medicine-remd/crontab.sh diff --git a/cron_tasks.sh b/cron_tasks.sh new file mode 100644 index 0000000..e69de29 diff --git a/medicine-remd/crontab.sh b/medicine-remd/crontab.sh new file mode 100755 index 0000000..87859c3 --- /dev/null +++ b/medicine-remd/crontab.sh @@ -0,0 +1,2 @@ +#!/bin/bash +sudo /bin/bash -c 'echo "30 23 * * * root /root/medicine-config/medicine-remd/update.sh" >> /etc/crontab' diff --git a/medicine-remd/update.sh b/medicine-remd/update.sh index 9970edc..03edc84 100755 --- a/medicine-remd/update.sh +++ b/medicine-remd/update.sh @@ -2,11 +2,12 @@ set -e -cd /root/medicine-config/medicine-remd - echo "readonly" | docker login docker.med-logic.ru --username readonly --password-stdin docker pull docker.med-logic.ru/medicine-remd:latest -docker-compose stop -docker-compose up -d + +(cd /root/medicine-config/medicine-remd && + docker-compose stop && + docker-compose up -d +) docker rmi $(docker images -f "dangling=true" -q)