1 # REMOVE THIS LINE IF YOU WANT TO CUSTOMIZE ANYTHING BELOW
2 # Otherwise this file will be automatically overwritten by the template
5 # ODL Releng build templates
9 - '{name}-clm-{stream}'
10 - '{name}-distribution-{stream}'
11 - '{name}-distribution-check-{stream}'
12 - '{name}-integration-{stream}'
13 - '{name}-periodic-{stream}'
14 - '{name}-validate-autorelease-{stream}'
15 - 'distribution-sonar'
18 # stream: release stream (eg. stable-lithium or beryllium)
19 # branch: git branch (eg. stable/lithium or master)
26 disable_autorelease: False
27 disable_distribution_check: False
29 branch: 'stable/beryllium'
34 disable_autorelease: False
35 disable_distribution_check: False
37 project: 'integration/distribution'
38 mvn-settings: 'integration-distribution-settings'
39 mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r '
40 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
41 dependencies: 'odlparent-merge-{stream}'
42 email-upstream: '[distribution] [odlparent]'
44 # For the Job templates below replace instances of:
45 # PROJECT_SHORTNAME with your project name (eg. circuitsw)
46 # PROJECT_PATH with your project name (eg. ofextensions/circuitsw)
47 # MAVEN_GOALS with your maven goals to build
48 # MAVEN_OPTS with your maven options to build
51 name: 'distribution-sonar'
61 artifactDaysToKeep: '1'
62 artifactNumToKeep: '1'
65 - opendaylight-infra-parameters:
68 refspec: 'refs/heads/{branch}'
69 artifacts: '{archive-artifacts}'
77 - opendaylight-infra-wrappers:
78 build-timeout: '{build-timeout}'
82 - gerrit-trigger-patch-sonar:
83 name: 'integration/distribution'
86 - jacoco-nojava-workaround
87 - provide-maven-settings:
88 global-settings-file: 'odl-global-settings'
89 settings-file: 'integration-distribution-settings'
94 goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -V -B -Djenkins -Dsonar'
95 maven-opts: '-Xmx1024m -XX:MaxPermSize=256m'
96 settings: 'integration-distribution-settings'
98 global-settings: 'odl-global-settings'
99 global-settings-type: cfp
107 maven-opts: '-Xmx6144m -XX:MaxPermSize=1024m'
108 - email-notification:
109 email-prefix: '[distribution]'
112 maven-version: '{mvn33}'