我做了一些搜索和谷歌搜索这个问题,但大多数帖子都与如何隔离(通过使用git插件等)有关。
我想知道有没有办法在我指定的分支上配置jenkins作业以触发特定提交消息的构建(假设它包含“build”)。
提前致谢,
答案 0 :(得分:4)
您可以使用Commit Message Trigger Plugin来实现此目的。
安装此插件后,转到作业配置页面,在Build Environment
部分下查看Enable Commit Message Trigger
,然后添加将导致作业触发的关键字。
答案 1 :(得分:0)
@ANIL的答案是完全正确的,仅需进行一些改进即可使思路清晰。
如果您如图所示将关键字设置为 admin ,则在提交消息中,您必须 包含“ ci admin” ,它可以正常工作。如果没有在我的提交消息中的关键字之前添加ci,这是行不通的。
我们无需在构建环境设置中的关键字中添加ci。
答案 2 :(得分:0)
该插件仍不适用于我。您可以在这个问题上分享一份体面的文件吗?我尝试了“ ci build,build,[ci build],[build]”,但是它不起作用。