2 name: lispflowmapping-verify
4 - 'lispflowmapping-verify-{stream}'
5 - 'lispflowmapping-verify-stable-helium'
8 # stream: branch with - in place of / (eg. stable-helium)
9 # branch: branch (eg. stable/helium)
14 branch: 'stable/lithium'
16 project: 'lispflowmapping'
18 # For the Job templates below replace instances of:
19 # PROJECT with your project name (eg. controller)
20 # MAVEN_GOALS with your maven goals to build
21 # MAVEN_OPTS with your maven options to build
24 name: 'lispflowmapping-verify-{stream}'
26 # Job template for ODL verify jobs
28 # The purpose of this job template is to setup a ODL verify job
31 # stream: branch with - in place of / (eg. stable-helium)
32 # branch: branch (eg. stable/helium)
52 daysToKeep: '{build-days-to-keep}'
53 numToKeep: '{build-num-to-keep}'
54 artifactDaysToKeep: '{build-artifact-days-to-keep}'
55 artifactNumToKeep: '{build-artifact-num-to-keep}'
65 credentials-id: '{ssh-credentials}'
66 refspec: '$GERRIT_REFSPEC'
67 choosing-strategy: 'gerrit'
71 - ssh-agent-credentials:
76 - gerrit-trigger-patch-submitted:
77 name: 'lispflowmapping'
81 - wipe-org-opendaylight-repo
83 maven-version: '{mvn32}'
85 goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
87 - '-Xmx1024m -XX:MaxPermSize=256m'
88 settings: '{lispflowmapping-settings}'
89 global-settings: '{odl-global-settings}'
90 - jacoco-nojava-workaround
95 email-prefix: '[lispflowmapping]'
99 name: 'lispflowmapping-verify-stable-helium'
101 # Job template for ODL verify jobs
103 # The purpose of this job template is to setup a ODL verify job
105 # Required Variables:
106 # stream: branch with - in place of / (eg. stable-helium)
107 # branch: branch (eg. stable/helium)
126 daysToKeep: '{build-days-to-keep}'
127 numToKeep: '{build-num-to-keep}'
128 artifactDaysToKeep: '{build-artifact-days-to-keep}'
129 artifactNumToKeep: '{build-artifact-num-to-keep}'
135 branch: 'stable/helium'
138 - gerrit-trigger-scm:
139 credentials-id: '{ssh-credentials}'
140 refspec: '$GERRIT_REFSPEC'
141 choosing-strategy: 'gerrit'
145 - ssh-agent-credentials:
147 - '{ssh-credentials}'
150 - gerrit-trigger-patch-submitted:
151 name: 'lispflowmapping'
152 branch: 'stable/helium'
155 - wipe-org-opendaylight-repo
157 maven-version: '{mvn32}'
159 goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
161 - '-Xmx1024m -XX:MaxPermSize=256m'
162 settings: '{lispflowmapping-settings}'
163 global-settings: '{odl-global-settings}'
164 - jacoco-nojava-workaround
168 - email-notification:
169 email-prefix: '[lispflowmapping]'