我是Bamboo的新手,我想弄清楚它是否支持我们的项目配置。我们还在运行Jira和Bitbucket,因此所有这些应用程序都可以相互识别。
我们的项目包含66多个存储库。一个存储库用作构建的“主要”存储库。单个存储库不能独立构建。主存储库读取配置文件,以了解要检出子存储库的分支。
要解决Jira中报告的问题,可能需要修改多个存储库。
采用Bamboo的主要目的是通过强制开发人员在将PR合并到母版之前对他们的功能/错误修正分支运行Bamboo计划,从而避免构建和测试损坏。
我想在Bitbucket中创建所有受影响存储库的请求请求后,自动在Bamboo中执行一个构建计划。所有受影响的存储库都将创建一个具有相同名称的分支。当从Jira问题页面使用“创建分支”链接时,此分支名称由Jira / Bitbucket自动填充。任何不受影响的存储库都应建立在默认(主)分支上。
即使这不是一个自动过程(Bamboo怎么会知道何时创建了所有PR?),您是否可以建议一种方法来手动启动这样的构建,并在其中检出受影响的存储库的相应分支?
谢谢。