string(defaultValue: 'osm/NBI', description: '', name: 'GERRIT_PROJECT'),
string(defaultValue: env.GERRIT_REFSPEC, description: '', name: 'GERRIT_REFSPEC'),
string(defaultValue: env.GERRIT_PATCHSET_REVISION, description: '', name: 'GERRIT_PATCHSET_REVISION'),
+ string(defaultValue: env.GERRIT_EVENT_TYPE, description: '', name: 'GERRIT_EVENT_TYPE'),
string(defaultValue: 'https://osm.etsi.org/gerrit', description: '', name: 'PROJECT_URL_PREFIX'),
booleanParam(defaultValue: false, description: '', name: 'TEST_INSTALL'),
string(defaultValue: 'artifactory-osm', description: '', name: 'ARTIFACTORY_SERVER'),
+ string(defaultValue: env.GERRIT_PATCHSET_REVISION, description: '', name: 'GERRIT_PATCHSET_REVISION'),
])
])
params.ARTIFACTORY_SERVER)
}
stage('NEW PIPELINE') {
+ // a devops changes in new-pipeline branch is required to receive GERRIT_EVENT_TYPE
+ // https://osm.etsi.org/gerrit/#/c/osm/devops/+/9701/
+ // Meanwhile, stage_name is predefined
+ def stage_name = "patchset"
try {
switch(GERRIT_EVENT_TYPE) {
case "change-merged":