2 name: 'PROJECT_SHORTNAME-distribution-{stream}'
5 # stream: release stream (eg. stable-lithium or beryllium)
6 # branch: git branch (eg. stable/lithium or master)
13 daysToKeep: '{build-days-to-keep}'
14 numToKeep: '{build-num-to-keep}'
15 artifactDaysToKeep: '{build-artifact-days-to-keep}'
16 artifactNumToKeep: '{build-artifact-num-to-keep}'
20 project: 'integration/distribution'
24 credentials-id: '{ssh-credentials}'
30 - ssh-agent-credentials:
36 jobs: '{project}-merge-{stream}'
40 - wipe-org-opendaylight-repo
41 - provide-maven-settings:
42 global-settings-file: '{odl-global-settings}'
43 settings-file: '{JENKINS_SETTINGS}'
48 goals: 'clean install -Djenkins -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
49 maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
50 settings: '{integration-settings}'
51 global-settings: '{odl-global-settings}'
55 email-prefix: '[{project}]'
59 deploy-unstable: false