Jenkins Gerrit触发器带参数

时间:2017-06-16 09:39:55

标签: java maven jenkins gerrit gerrit-trigger

我们使用Jenkins和Gerrit在Jenkins上触发某些工作。我们使用Trigger on Comment Added Contains Regular Expression来运行这项工作。该作业使用maven mvnw命令执行shell脚本,并使用一些命令行参数进行maven执行。

其中一项工作的正则表达式为.*(\+WEB_TEST|\+WT).*。因此,每当我们想要运行Web测试时,我们就会在gerrit补丁集上添加+WT之类的注释。现在我们想通过此评论将可选参数传递给maven。

完全可以吗?

1 个答案:

答案 0 :(得分:0)

我想是这样......在工作中,看看$ GERRIT_EVENT_COMMENT_TEXT变量。此变量包含触发作业的注释。您的shell脚本可以使用变量内容将参数添加(或不添加)到Maven。

另见:构建下拉菜单>的参数