Gerrit review未触发Jenkins管道
我们正在使用来设置声明性Jenkins管道,因此我们的Gerrit评论是使用Jenkins构建的。我们使用的是Jenkins 2.23.5和Gerrit触发器2.30.1。然而,问题是我们的评论不会引发任何事情。如果我们按下Gerrit review未触发Jenkins管道,jenkins,jenkins-pipeline,pipeline,gerrit,Jenkins,Jenkins Pipeline,Pipeline,Gerrit,我们正在使用来设置声明性Jenkins管道,因此我们的Gerrit评论是使用Jenkins构建的。我们使用的是Jenkins 2.23.5和Gerrit触发器2.30.1。然而,问题是我们的评论不会引发任何事情。如果我们按下buildnow按钮,我们的脚本就会激活。所以我们认为我们处理触发的方式有问题 我们正在使用以下代码触发我们的管道: def gerrit_trigger() { triggers { gerrit( gerritProjects: [
buildnow
按钮,我们的脚本就会激活。所以我们认为我们处理触发的方式有问题
我们正在使用以下代码触发我们的管道:
def gerrit_trigger() {
triggers {
gerrit(
gerritProjects: [
[
compareType: 'PLAIN',
pattern: 'products',
branches: [
[
compareType: 'PATH',
pattern: '**'
]
]
]
],
triggerOnEvents: [
[
$class: "PluginPatchsetCreatedEvent",
excludeDrafts: false,
excludeTrivialRebase: false,
excludeNoCodeChange: false
]
],
skipVote: [
onSuccessful: false,
onFailed: false,
onUnstable: false,
onNotBuilt: false
]
)
}
}
我们包括如下代码:
pipeline {
agent none
gerrit_trigger()
stages {
.....
“产品”是Gerrit中存储库的确切名称吗?