詹金斯格里特触发不同的詹金斯工作

时间:2015-06-03 00:04:36

标签: jenkins gerrit

我正在寻找开发人员提交并推送到gerrit(使用自定义注释)的方法,它会触发某些工作

例如

git commit -m“DO_BUILD DO_TEST some_commit_comments”,所以当它被推送到gerrit时,它将启动jenkins工作DO_ BUILD和工作DO TEST

git commit -m“DO_BUILD some_commit_comments”,所以当它被推送到gerrit时,它将启动jenkins作业DO_ BUILD和作业DO TEST

如果有人问过这个问题,我很抱歉,但到目前为止我无法在任何地方找到它

谢谢

1 个答案:

答案 0 :(得分:0)

我认为Gerrit TOPIC可以用于此。因为Gerrit Trigger中有一个基于TOPIC的构建参数。所以在DO_ BUILD案例中,主题是DO_ BUILD,它将触发 build 作业,而DO_BUILD_TEST将触发 test 作业,该作业具有 build 作业依赖。通过这种方式,您不需要使用构建说明垃圾邮件提交消息