3 name: integration-distribution-jobs
5 - 'integration-distribution-verify-{stream}'
6 - 'integration-distribution-merge-{stream}'
13 branch: 'stable/lithium'
16 branch: 'stable/helium'
22 name: 'integration-distribution-verify-{stream}'
30 daysToKeep: '{build-days-to-keep}'
31 numToKeep: '{build-num-to-keep}'
32 artifactDaysToKeep: '{build-artifact-days-to-keep}'
33 artifactNumToKeep: '{build-artifact-num-to-keep}'
37 project: 'integration/distribution'
43 credentials-id: '{ssh-credentials}'
44 refspec: '$GERRIT_REFSPEC'
45 choosing-strategy: 'gerrit'
49 - ssh-agent-credentials:
54 - gerrit-trigger-patch-submitted:
55 name: 'integration/distribution'
59 - integration-get-bundle-url-root
61 properties-file: 'bundle.txt'
62 - wipe-org-opendaylight-repo
67 goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r source:jar javadoc:jar'
68 maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
69 settings: '{integration-settings}'
70 global-settings: '{odl-global-settings}'
71 ignore-upstream-changes: true
72 post-step-run-condition: 'SUCCESS'
76 - project: 'integration-csit-1node-basic-all-{stream}'
78 predefined-parameters:
83 email-prefix: '[integration]'
86 name: 'integration-distribution-merge-{stream}'
93 daysToKeep: '{build-days-to-keep}'
94 numToKeep: '{build-num-to-keep}'
95 artifactDaysToKeep: '{build-artifact-days-to-keep}'
96 artifactNumToKeep: '{build-artifact-num-to-keep}'
100 project: 'integration/distribution'
103 - gerrit-trigger-scm:
104 credentials-id: '{ssh-credentials}'
106 choosing-strategy: 'default'
110 - ssh-agent-credentials:
112 - '{ssh-credentials}'
115 - gerrit-trigger-patch-merged:
116 name: 'integration/distribution'
120 - wipe-org-opendaylight-repo
123 maven-name: '{mvn33}'
125 goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r source:jar javadoc:jar'
126 maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
127 settings: '{integration-settings}'
128 global-settings: '{odl-global-settings}'
131 - email-notification:
132 email-prefix: '[integration]'
136 deploy-unstable: false