如何在heroku管道的不同阶段之间的应用程序之间共享附加组件?

时间:2017-05-16 15:13:47

标签: ruby-on-rails heroku heroku-toolbelt

我最近从其他人那里接管了Heroku的铁轨项目。我设置了Heroku管道,并将其与我的Github存储库同步。当我的应用程序处于“审核”阶段时,Heroku会自动为它们提供与原始应用程序相同的插件,即“生产”。

但是,当我从Github主分支向“暂存”添加应用程序时,没有任何插件被共享。如何让Heroku以对待评论应用程序的方式处理我的临时应用程序?

1 个答案:

答案 0 :(得分:0)

这取决于项目根目录中的app.json。 PR应用程序是根据该文件中的定义构建的,如果你看看你的应用程序,你可能会发现列出了一堆插件。

通常情况下,暂存不会像PR应用程序一样被销毁/重新创建 - 您可以创建一个空的应用程序来进行暂存,然后从管道界面中选择“部署分支”'在新应用程序上触发所选分支的部署 - 然后使其从app.json定义构建。