X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-macros.yaml;h=e909bdb574dfa045f79ddb58db22e01b43f09f2c;hb=60a853ae11f6ed897c1864744903929f2be8467d;hp=f7197adfa6f54b7c1502f0cc71c327a458fe9ad6;hpb=d96ee29780c487b3a31a9fbe5c448af8ddd5ef57;p=releng%2Fbuilder.git diff --git a/jjb/releng-macros.yaml b/jjb/releng-macros.yaml index f7197adfa..e909bdb57 100644 --- a/jjb/releng-macros.yaml +++ b/jjb/releng-macros.yaml @@ -52,6 +52,7 @@ name: gerrit-trigger-patch-submitted triggers: - gerrit: + server-name: 'OpenDaylight' trigger-on: - patchset-created-event: exclude-drafts: 'false' @@ -60,6 +61,8 @@ - draft-published-event - comment-added-contains-event: comment-contains-value: 'recheck' + - comment-added-contains-event: + comment-contains-value: 'reverify' projects: - project-compare-type: 'ANT' project-pattern: '{name}' @@ -71,6 +74,7 @@ name: gerrit-trigger-patch-merged triggers: - gerrit: + server-name: 'OpenDaylight' trigger-on: - change-merged-event - comment-added-contains-event: @@ -82,6 +86,15 @@ - branch-compare-type: 'ANT' branch-pattern: '**/{branch}' +- publisher: + name: archive-artifacts + publishers: + - archive: + artifacts: '{artifacts}' + allow-empty: true + fingerprint: true + latest-only: true + - publisher: name: email-notification publishers: @@ -107,6 +120,7 @@ exec-pattern: "**/**.exec" class-pattern: "**/classes" source-pattern: "**/src/main/java" + exclusion-pattern: "**/gen/**,**/generated-sources/**,**/yang-gen**" status-update: true targets: - branch: @@ -115,3 +129,13 @@ - method: healthy: 50 unhealthy: 40 + +- builder: + name: wipe-org-opendaylight-repo + builders: + - shell: 'if [ -d /tmp/r/org/opendaylight ]; then rm -rf /tmp/r/org/opendaylight; fi' + +- builder: + name: jacoco-nojava-workaround + builders: + - shell: 'mkdir -p $WORKSPACE/target/classes'