求问:capistrano 部署的 task 应该写在 capfile 还是 config/deploy.rb。
我们现在的部署脚本一直是写在 config/deploy.rb
中,之前忘记哪里看到可以写到 Capfile 中,capistrano 中的 wiki 中也说到:
The Capfile is where you will tell Capistrano about the servers you want to connect to and the tasks you want to perform on those servers.
https://github.com/capistrano/capistrano/wiki/2.x-Getting-Started
想知道大家平常是怎么写的,还有为什么这样写?