浏览代码

Updated Crontab for Workspace (#538)

- Crontab now gets added to `/etc/cron.d`
- Base crontab now runs as the `laradock` user

This update resolves #459.
TJ 8 年之前
父节点
当前提交
721e04370f
共有 3 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      workspace/Dockerfile
  2. 1 0
      workspace/crontab/laradock
  3. 0 1
      workspace/crontab/root

+ 1 - 1
workspace/Dockerfile

@@ -79,7 +79,7 @@ RUN if [ ${COMPOSER_GLOBAL_INSTALL} = true ]; then \
 #####################################
 USER root
 
-COPY ./crontab /var/spool/cron/crontabs
+COPY ./crontab /etc/cron.d
 
 #####################################
 # xDebug:

+ 1 - 0
workspace/crontab/laradock

@@ -0,0 +1 @@
+* * * * * laradock php /var/www/artisan schedule:run >> /dev/null 2>&1

+ 0 - 1
workspace/crontab/root

@@ -1 +0,0 @@
-* * * * * php /var/www/artisan schedule:run >> /dev/null 2>&1