我有一个包含多个分支的仓库,每个分支都建立在非常相似的过程中,我需要将每个分支部署到不同的位置(使用不同的密钥)。最好的方法应该是什么?
我目前的方法是每个分支都有一个单独的branches:
部分,但我需要bitbucket-pipelines.yml
在每个分支中都有:
相同的 bitbucket-pipelines.yml 文件位于每个分支的根目录中。
在每个分支中保持“相同”.yml
似乎很麻烦 - 当我想更改当前分支的构建/部署时,我需要更新几个完全不相关的分支。目前我认为最好的方法是只保留该分支中引用当前分支的部分 - 但官方文档对事物如何交互非常不清楚。
对我来说,在默认分支中只保留一个可能是有意义的.yml
,但它现在还没有建立在 push 上。