实施Capistrano中央存储库时遇到问题

时间:2018-11-06 16:03:21

标签: capistrano

我正在在Github的私人仓库中实施中央capistrano存储库。

这个想法是从应用程序仓库中删除所有服务器信息,并将其存储在私有仓库中。该私有存储库又用于部署。

有人尝试成功做到这一点吗?

到目前为止,我尝试使用caphub,pulsar和使用mixins均未成功。

caphub似乎与Capistrano的最新版本不兼容

Pulsar似乎无法从通用deploy.rb中正确选择共享文件和文件夹。这些仅在应用程序特定的deploy.rb文件中时有效,这意味着每个应用程序部署之间都有重复的代码。

使用mixins,这似乎无法获取应用程序特定的Capfile更改,例如,我们有一些使用sidekiq的应用程序,这些应用程序在Capfile中为特定应用程序指定。

0 个答案:

没有答案