0

在使用 jenkin 和 maven 运行测试/部署功能分支时是否可以使用特定的 maven 配置文件。

我们有一个使用功能分支的开发人员团队。我们有自己的 Maven 配置文件和相关的 uat 部署环境。

我们如何设置 jenkins 来部署,例如,分支:

feature/developer1-new-button
feature/developer1-replace-payment

使用 Maven 配置文件“ developer1

4

1 回答 1

1

我没有使用过詹金斯,但我相信 Bamboo 非常相似。在竹子中,您可以创建多个计划,这些计划可以由存储库上的更改触发,您还可以指定您将接受哪个分支名称模式来开始构建。例如,我可以制定 3 个由存储库更改触发的类似计划,一个用于以 feature/* 开头的分支,另一个用于以 bugfix/* 开头的分支,其他用于开发。由于计划不同,我们可以编写任务来执行特定配置文件的目标。因此,您可能已经推送了分支功能/开发...所以您将开始构建功能/*,您可以在那里配置目标:clean deploy/test -P developer1

于 2014-09-10T22:05:31.903 回答