4 - 'honeycomb-verify-{branch}-{os}'
5 - 'honeycomb-merge-{branch}-{os}'
6 - 'honeycomb-integration-{branch}-{os}'
12 name: 'honeycomb-verify-{branch}-{os}'
18 daysToKeep: '{build-days-to-keep}'
19 numToKeep: '{build-num-to-keep}'
20 artifactDaysToKeep: '{build-artifact-days-to-keep}'
21 artifactNumToKeep: '{build-artifact-num-to-keep}'
33 credentials-id: '{ssh-credentials}'
34 refspec: '$GERRIT_REFSPEC'
35 choosing-strategy: 'gerrit'
39 - ssh-agent-credentials:
44 - gerrit-trigger-patch-submitted:
50 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
54 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
55 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
56 settings: '{honeycomb-settings}'
57 global-settings: '{global-settings}'
61 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
65 email-prefix: '[honeycomb]'
68 name: 'honeycomb-merge-{branch}-{os}'
74 daysToKeep: '{build-days-to-keep}'
75 numToKeep: '{build-num-to-keep}'
76 artifactDaysToKeep: '{build-artifact-days-to-keep}'
77 artifactNumToKeep: '{build-artifact-num-to-keep}'
87 credentials-id: '{ssh-credentials}'
89 choosing-strategy: 'default'
93 - ssh-agent-credentials:
98 - gerrit-trigger-patch-merged:
104 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
107 maven-name: '{mvn33}'
109 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
110 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
111 settings: '{honeycomb-settings}'
112 global-settings: '{global-settings}'
116 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
122 - email-notification:
123 email-prefix: '[honeycomb]'
127 deploy-unstable: false
130 name: 'honeycomb-integration-{branch}-{os}'
136 daysToKeep: '{build-days-to-keep}'
137 numToKeep: '{build-num-to-keep}'
138 artifactDaysToKeep: '{build-artifact-days-to-keep}'
139 artifactNumToKeep: '{build-artifact-num-to-keep}'
149 credentials-id: '{ssh-credentials}'
155 - ssh-agent-credentials:
157 - '{ssh-credentials}'
166 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives /usr/lib/jvm/java-1.8.0-openjdk-amd64;fi
169 maven-name: '{mvn33}'
171 goals: 'clean install -V -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmerge -Dkaraf.keep.unpack=true'
172 maven-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
173 settings: '{honeycomb-settings}'
174 global-settings: '{global-settings}'
178 if [ "${{OS}}" == "ubuntu1404" ];then sudo update-java-alternatives /usr/lib/jvm/java-1.7.0-openjdk-amd64;fi
184 - email-notification:
185 email-prefix: '[honeycomb]'
189 deploy-unstable: false