2024-06-28 23:05:30 +02:00
|
|
|
# geschichtenfabio-dockerized/hooks/post-receive
|
2024-06-28 23:21:27 +02:00
|
|
|
# https://git.openvisor.ch/Rider/geschichtenfabio/post-receive
|
2024-06-28 23:05:30 +02:00
|
|
|
|
|
|
|
#!/bin/bash
|
|
|
|
REPOSITORY=/opt/geschichtenfabio-dockerized
|
2024-06-28 23:36:32 +02:00
|
|
|
git --work-tree=${REPOSITORY} --git-dir=${REPOSITORY} checkout -f
|
2024-06-28 23:05:30 +02:00
|
|
|
touch ${REPOSITORY}/FLAG-FOR-CRONJOB-DOCKER-AUTOMATION
|
|
|
|
|
|
|
|
# content of /etc/cron.daily/geschichtenfabio-docker-automation
|
|
|
|
##!/bin/sh
|
|
|
|
#REPOSITORY=/opt/geschichtenfabio-dockerized
|
|
|
|
#if [ -f ${REPOSITORY}/FLAG-FOR-CRONJOB-DOCKER-AUTOMATION ];
|
|
|
|
# then
|
|
|
|
# docker compose build
|
|
|
|
# docker compose stop
|
|
|
|
# docker rm openvisorwebsite-app
|
|
|
|
# docker compose up -d
|
|
|
|
# rm ${REPOSITORY}/FLAG-FOR-CRONJOB-DOCKER-AUTOMATION
|
|
|
|
#fi
|