X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=jjb%2Freleng-macros.yaml;h=576d7876cc46167c1db7c5e77bd88db2de0fb880;hb=c9bdf379008ddaa5af55ef20829b0a262e846f84;hp=e909bdb574dfa045f79ddb58db22e01b43f09f2c;hpb=bebae9e330746780ddbee169ae069c2f7c2b4508;p=releng%2Fbuilder.git diff --git a/jjb/releng-macros.yaml b/jjb/releng-macros.yaml index e909bdb57..576d7876c 100644 --- a/jjb/releng-macros.yaml +++ b/jjb/releng-macros.yaml @@ -86,6 +86,26 @@ - branch-compare-type: 'ANT' branch-pattern: '**/{branch}' +- trigger: + name: gerrit-trigger-patch-sonar + triggers: + - gerrit: + server-name: 'OpenDaylight' + trigger-on: + - comment-added-contains-event: + comment-contains-value: 'run-sonar' + projects: + - project-compare-type: 'ANT' + project-pattern: '{name}' + branches: + - branch-compare-type: 'ANT' + branch-pattern: '**/master' + skip-vote: + successful: true + failed: true + unstable: true + notbuilt: true + - publisher: name: archive-artifacts publishers: @@ -120,7 +140,7 @@ exec-pattern: "**/**.exec" class-pattern: "**/classes" source-pattern: "**/src/main/java" - exclusion-pattern: "**/gen/**,**/generated-sources/**,**/yang-gen**" + exclusion-pattern: "**/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/**" status-update: true targets: - branch: @@ -139,3 +159,16 @@ name: jacoco-nojava-workaround builders: - shell: 'mkdir -p $WORKSPACE/target/classes' + +- builder: + name: check-clm + builders: + - sonatype-clm: + application-name: '{application-name}' + scan-targets: '**/target/**' + +- builder: + name: releng-check-unicode + builders: + - shell: | + $WORKSPACE/scripts/check-unicode.sh jjb/