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