4 - 'honeycomb-verify-{stream}-{os}'
5 - 'honeycomb-merge-{stream}-{os}'
6 - 'honeycomb-integration-{stream}-{os}'
7 - 'honeycomb-verify-image-{stream}-{os}'
15 name: 'honeycomb-verify-{stream}-{os}'
21 daysToKeep: '{build-days-to-keep}'
22 numToKeep: '{build-num-to-keep}'
23 artifactDaysToKeep: '{build-artifact-days-to-keep}'
24 artifactNumToKeep: '{build-artifact-num-to-keep}'
36 credentials-id: '{ssh-credentials}'
37 refspec: '$GERRIT_REFSPEC'
38 choosing-strategy: 'gerrit'
42 - ssh-agent-credentials:
47 - gerrit-trigger-patch-submitted:
53 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
57 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
58 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
59 settings: 'honeycomb-settings'
61 global-settings: 'global-settings'
62 global-settings-type: cfp
66 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
70 email-prefix: '[honeycomb]'
73 name: 'honeycomb-verify-image-{stream}-{os}'
75 node: 'verify-image-{os}'
79 daysToKeep: '{build-days-to-keep}'
80 numToKeep: '{build-num-to-keep}'
81 artifactDaysToKeep: '{build-artifact-days-to-keep}'
82 artifactNumToKeep: '{build-artifact-num-to-keep}'
94 credentials-id: '{ssh-credentials}'
95 refspec: '$GERRIT_REFSPEC'
96 choosing-strategy: 'gerrit'
100 - ssh-agent-credentials:
102 - '{ssh-credentials}'
106 server-name: 'Primary'
108 - comment-added-contains-event:
109 comment-contains-value: 'verify-images'
111 - project-compare-type: 'ANT'
112 project-pattern: '{project}'
114 - branch-compare-type: 'ANT'
115 branch-pattern: '**/{branch}'
124 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
126 maven-name: '{mvn33}'
128 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
129 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
130 settings: 'honeycomb-settings'
132 global-settings: 'global-settings'
133 global-settings-type: cfp
137 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
140 - email-notification:
141 email-prefix: '[honeycomb]'
144 name: 'honeycomb-merge-{stream}-{os}'
150 daysToKeep: '{build-days-to-keep}'
151 numToKeep: '{build-num-to-keep}'
152 artifactDaysToKeep: '{build-artifact-days-to-keep}'
153 artifactNumToKeep: '{build-artifact-num-to-keep}'
162 - gerrit-trigger-scm:
163 credentials-id: '{ssh-credentials}'
165 choosing-strategy: 'default'
169 - ssh-agent-credentials:
171 - '{ssh-credentials}'
174 - gerrit-trigger-patch-merged:
180 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
183 maven-name: '{mvn33}'
185 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
186 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
187 settings: 'honeycomb-settings'
189 global-settings: 'global-settings'
190 global-settings-type: cfp
194 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
200 - email-notification:
201 email-prefix: '[honeycomb]'
205 deploy-unstable: false
208 name: 'honeycomb-integration-{stream}-{os}'
214 daysToKeep: '{build-days-to-keep}'
215 numToKeep: '{build-num-to-keep}'
216 artifactDaysToKeep: '{build-artifact-days-to-keep}'
217 artifactNumToKeep: '{build-artifact-num-to-keep}'
227 credentials-id: '{ssh-credentials}'
233 - ssh-agent-credentials:
235 - '{ssh-credentials}'
239 jobs: 'vpp-merge-{branch}-{os}'
244 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
247 maven-name: '{mvn33}'
249 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
250 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
251 settings: 'honeycomb-settings'
253 global-settings: 'global-settings'
254 global-settings-type: cfp
258 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives -s /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
264 - email-notification:
265 email-prefix: '[honeycomb]'
269 deploy-unstable: false