+ if ( GERRIT_EVENT_TYPE.equals('change-merged') ) {
+ def downstream_params = [
+ string(name: 'GERRIT_BRANCH', value: GERRIT_BRANCH),
+ string(name: 'GERRIT_PROJECT', value: GERRIT_PROJECT),
+ string(name: 'GERRIT_REFSPEC', value: GERRIT_REFSPEC),
+ string(name: 'GERRIT_PATCHSET_REVISION', value: GERRIT_PATCHSET_REVISION),
+ ]
+ result = build job: "${mdg}/${GERRIT_BRANCH}", parameters: downstream_params, propagate: true
+ if (result.getResult() != 'SUCCESS') {
+ project = result.getProjectName()
+ build = result.getNumber()
+ error("${project} build ${build} failed")
+ }