Gerrit发生更改时,不会触发Jenkins Pipeline Job

时间:2019-08-27 07:13:36

标签: jenkins jenkins-pipeline gerrit-trigger

当gerrit中有新的提交/补丁集时,我想编写一个管道脚本来触发作业。这是作业的配置:

enter image description here

这是管道脚本:

pipeline {
    agent any 
    triggers {
        gerrit customUrl: '', gerritProjects: [[branches: [[compareType: 'ANT', pattern: '**']], compareType: 'PLAIN', disableStrictForbiddenFileVerification: false, pattern: 'xxxxxx']], serverName: 'xxxxxx', triggerOnEvents: [patchsetCreated()]
    }
    tools {
        maven 'Maven 3.6'
    }
    stages {
        stage('Maven Build') {
            steps {
                sh 'mvn clean install'
            }
        }
    }
}

我希望当我将提交或补丁集推送给gerrit时,应该为gerrit中的此项触发该作业,但实际上并非如此。谁能帮助我,我在哪里配置错误?非常感谢

0 个答案:

没有答案