# OLD Releng macros - parameter: name: gerrit-parameter parameters: - string: name: GERRIT_BRANCH default: '{branch}' description: "JJB configured GERRIT_BRANCH parameter" - scm: name: git-scm scm: - git: credentials-id: '{credentials-id}' url: '{scm-url}' refspec: '' branches: - 'origin/{branch}' skip-tag: true - scm: name: gerrit-trigger-scm scm: - git: credentials-id: '{credentials-id}' url: '{scm-url}' refspec: '{refspec}' branches: - 'origin/$GERRIT_BRANCH' skip-tag: true choosing-strategy: gerrit - trigger: name: gerrit-trigger-patch-submitted triggers: - gerrit: trigger-on-patchset-uploaded-event: true trigger-on-draft-published-event: true projects: - project-compare-type: 'ANT' project-pattern: '{name}' branches: - branch-compare-type: 'ANT' branch-pattern: '**/{branch}' - trigger: name: gerrit-trigger-patch-merged triggers: - gerrit: trigger-on-change-merged-event: true projects: - project-compare-type: 'ANT' project-pattern: '{name}' branches: - branch-compare-type: 'ANT' branch-pattern: '**/{branch}' - publisher: name: email-notification publishers: - email-ext: recipients: 'jenkins@lists.opendaylight.org' reply-to: content-type: default subject: '{email-prefix} $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!' body: | $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS: Check console output at $BUILD_URL to view the results. unstable: true fixed: true send-to: - developers - recipients