diff --git a/crontab/crontab b/crontab/crontab index 12e0c3c..5cb0a7f 100644 --- a/crontab/crontab +++ b/crontab/crontab @@ -1,5 +1,5 @@ -@hourly export $(cat /var/www/eramba/app/upgrade/.docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake cron job hourly >> /var/log/cron.log 2>&1 -@daily export $(cat /var/www/eramba/app/upgrade/.docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake cron job daily >> /var/log/cron.log 2>&1 -@yearly export $(cat /var/www/eramba/app/upgrade/.docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake cron job yearly >> /var/log/cron.log 2>&1 -*/10 * * * * export $(cat /var/www/eramba/app/upgrade/.docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake queue run -v >> /var/log/cron.log 2>&1 +@hourly export $(cat /var/www/eramba/app/upgrade/vendor/eramba/docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake cron job hourly >> /var/log/cron.log 2>&1 +@daily export $(cat /var/www/eramba/app/upgrade/vendor/eramba/docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake cron job daily >> /var/log/cron.log 2>&1 +@yearly export $(cat /var/www/eramba/app/upgrade/vendor/eramba/docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake cron job yearly >> /var/log/cron.log 2>&1 +*/1 * * * * export $(cat /var/www/eramba/app/upgrade/vendor/eramba/docker/main.env) && /bin/sh /var/www/eramba/app/upgrade/bin/cake queue run -v >> /var/log/cron.log 2>&1 # remember to end this file with an empty new line diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index a47a852..cbcf46e 100644 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -10,7 +10,7 @@ su -s /bin/bash -c "rsync -rv app/upgrade/data_template/ app/upgrade/data/" www- su -s /bin/bash -c "php app/upgrade/bin/cake.php queue worker end all -q" www-data # Lets activate maintenance mode -su -s /bin/bash -c "php app/upgrade/bin/cake.php setup.maintenance_mode activate" www-data +#su -s /bin/bash -c "php app/upgrade/bin/cake.php setup.maintenance_mode activate" www-data # Either load a clean database if eramba is deployed for the first time # or migrate and update to the latest database version if switching to a new/different image, if applicable, @@ -18,9 +18,9 @@ su -s /bin/bash -c "php app/upgrade/bin/cake.php setup.maintenance_mode activate su -s /bin/bash -c "php app/upgrade/bin/cake.php database initialize" www-data # Lets de-activate maintenance mode -su -s /bin/bash -c "php app/upgrade/bin/cake.php setup.maintenance_mode deactivate" www-data +#su -s /bin/bash -c "php app/upgrade/bin/cake.php setup.maintenance_mode deactivate" www-data # Initialize a worker with the deployment so we won't have to wait for the cron to kick in which can take up to 10 minutes. -su -s /bin/bash -c "php app/upgrade/bin/cake.php queue run -v" www-data 2>&1 & +#su -s /bin/bash -c "php app/upgrade/bin/cake.php queue run -v" www-data 2>&1 & exec docker-php-entrypoint "$@"