用whenever
写定时任务,每次部署完后会执行 whenever --update-crontab ....
但是由于 mina 部署的目录结构,current
是直接软链接到 releases/xx/
目录下的,whenever
的任务更新又是按照工程的绝对路径来识别的,结果实际更新的是releases/xx/
下的任务,而不是current
下的,crontab
并没更新老任务,而是新建了一套任务,老的任务还在。
想问下使用mina
部署的同学们有没有什么解决方法?我想过的方法就是能不能把releases/xx
硬拷贝到current
目录下?