-- job-template:
- name: 'netvirt-sonar'
- disabled: false
-
- project-type: maven
- node: dynamic_verify
- jdk: 'openjdk8'
-
- logrotate:
- daysToKeep: '7'
- numToKeep: '10'
- artifactDaysToKeep: '1'
- artifactNumToKeep: '1'
-
- parameters:
- - project-parameter:
- project: '{project}'
-
- scm:
- - git-scm:
- credentials-id: '{ssh-credentials}'
- refspec: ''
- branch: 'master'
-
- wrappers:
- - build-timeout
- - ssh-agent-credentials:
- users:
- - '{ssh-credentials}'
-
- triggers:
- - timed: 'H H * * 6'
- - gerrit-trigger-patch-sonar:
- name: 'netvirt'
-
- prebuilders:
- - wipe-org-opendaylight-repo
- - jacoco-nojava-workaround
- - provide-maven-settings:
- global-settings-file: '{odl-global-settings}'
- settings-file: '{netvirt-settings}'
-
- maven:
- maven-name: '{mvn33}'
- root-pom: 'pom.xml'
- goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Djenkins -Dsonar'
- maven-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- settings: '{netvirt-settings}'
- global-settings: '{odl-global-settings}'
-
- reporters:
- - findbugs
-
- publishers:
- - sonar:
- language: 'java'
- maven-opts: '-Xmx6144m -XX:MaxPermSize=1024m'
- - email-notification:
- email-prefix: '[netvirt]'
- - jacoco-report
-