使用Heroku Pipeline连接分支

时间:2016-12-02 09:12:06

标签: git heroku bitbucket codeship

我的应用程序正在Heroku上托管。它与Bitbucket上的Master分支相连。我将应用程序推送到heroku的流程是:

localCode -> Bitbuket Master -> CodeShip -> Heroku

我想将最新的更改推送到heroku上的Dev Pipeline,然后将其推广到生产管道。

我在Bitbucket上有一个DEV分支,其中包含未经测试的最新代码。

问题是,我无法将bitbucket上的DEV分支连接到Heroku。我不确定它的原因是什么?

我没有使用HEROKU cli来管理我的应用程序,因为我正在将代码推送到git并且自动处理休息 - 至少在Master Branch的情况下。 请原谅我在这方面的文盲。还在学习。

1 个答案:

答案 0 :(得分:0)

您可以在Codeship上配置多个部署管道。对于每个管道,您可以配置部署应用程序的位置和方式。

您似乎已经有一个部署管道,其中为master分支配置了Heroku部署。

您可以为dev分支配置类似的部署管道,并部署到其他Heroku应用程序。有关详细信息,请参阅https://documentation.codeship.com/classic/getting-started/deployment-pipelines/

虽然这不会使用Heroku管道(但不确定这是否是一项要求)。