我正在寻找开发人员提交并推送到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
如果有人问过这个问题,我很抱歉,但到目前为止我无法在任何地方找到它
谢谢
答案 0 :(得分:0)
我认为Gerrit TOPIC可以用于此。因为Gerrit Trigger中有一个基于TOPIC的构建参数。所以在DO_ BUILD案例中,主题是DO_ BUILD,它将触发 build 作业,而DO_BUILD_TEST将触发 test 作业,该作业具有 build 作业依赖。通过这种方式,您不需要使用构建说明垃圾邮件提交消息