- 'openflowplugin-clm-{stream}'
- # stream: branch with - in place of / (eg. stable-helium)
- # branch: branch (eg. stable/helium)
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
stream:
- - master:
+ - beryllium:
branch: 'master'
jdk: openjdk7
jdks:
- openjdk7
- openjdk8
- - stable-helium:
- branch: 'stable/helium'
- jdk: openjdk7
- jdks:
- - openjdk7
- stable-lithium:
branch: 'stable/lithium'
jdk: openjdk7
jdks:
- openjdk7
- openjdk8
+ - stable-helium:
+ branch: 'stable/helium'
+ jdk: openjdk7
+ jdks:
+ - openjdk7
project: 'openflowplugin'
# The purpose of this job template is to setup a ODL verify job
#
# Required Variables:
- # stream: branch with - in place of / (eg. stable-helium)
- # branch: branch (eg. stable/helium)
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
project-type: matrix
node: matrix_master
builders:
- wipe-org-opendaylight-repo
+ - jacoco-nojava-workaround
- maven-target:
maven-version: '{mvn33}'
pom: 'pom.xml'
- '-Xmx1024m -XX:MaxPermSize=256m'
settings: '{openflowplugin-settings}'
global-settings: '{odl-global-settings}'
- - jacoco-nojava-workaround
publishers:
- findbugs
# and deploy artifacts to Nexus.
#
# Required Variables:
- # stream: branch with - in place of / (eg. stable-helium)
- # branch: branch (eg. stable/helium)
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
project-type: maven
node: dynamic_merge
prebuilders:
- wipe-org-opendaylight-repo
+ - jacoco-nojava-workaround
maven:
maven-name: '{mvn33}'
settings: '{openflowplugin-settings}'
global-settings: '{odl-global-settings}'
- postbuilders:
- - jacoco-nojava-workaround
-
reporters:
- findbugs
# builder and pushes to Sonar analysis.
#
# Required Variables:
- # stream: branch with - in place of / (eg. stable-helium)
- # branch: branch (eg. stable/helium)
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
project-type: maven
node: dynamic_verify
prebuilders:
- wipe-org-opendaylight-repo
+ - jacoco-nojava-workaround
maven:
maven-name: '{mvn33}'
settings: '{openflowplugin-settings}'
global-settings: '{odl-global-settings}'
- postbuilders:
- - jacoco-nojava-workaround
-
reporters:
- findbugs
- job-template:
name: 'openflowplugin-distribution-{stream}'
+ # Required variables:
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
+
project-type: maven
node: dynamic_merge
jdk: '{jdk}'
# is successfully built.
#
# Required Variables:
- # stream: branch with - in place of / (eg. stable-helium)
- # branch: branch (eg. stable/helium)
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
project-type: maven
node: dynamic_merge
prebuilders:
- wipe-org-opendaylight-repo
+ - jacoco-nojava-workaround
maven:
maven-name: '{mvn33}'
settings: '{openflowplugin-settings}'
global-settings: '{odl-global-settings}'
- postbuilders:
- - jacoco-nojava-workaround
-
reporters:
- findbugs
triggers:
- timed: 'H H * * *'
+ - gerrit-trigger-patch-sonar:
+ name: 'openflowplugin'
+
+ prebuilders:
+ - wipe-org-opendaylight-repo
+ - jacoco-nojava-workaround
maven:
maven-name: '{mvn33}'
settings: '{openflowplugin-settings}'
global-settings: '{odl-global-settings}'
- postbuilders:
- - jacoco-nojava-workaround
-
reporters:
- findbugs