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