Update sonar jobs to global-jjb
[releng/builder.git] / jjb / integration / distribution / distribution.yaml
1 ---
2 # ODL Releng build templates
3 - project:
4     name: distribution
5     jobs:
6       # gerrit- is generic template, distribution- is project specific.
7       - 'distribution-merge-{stream}'
8       - 'distribution-verify-{stream}'
9       - 'distribution-deploy-{stream}'
10       - 'distribution-offline-{stream}'
11       - 'distribution-check-{stream}'
12       - gerrit-maven-clm
13       - gerrit-tox-verify
14
15     project: integration/distribution
16     project-name: distribution
17     mvn-settings: integration-distribution-settings
18     mvn-goals: 'clean install dependency:tree -DoutputFile=dependency_tree.txt'
19     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
20     dependencies: ''
21     email-upstream: '[int/dist]'
22
23     stream:
24       - oxygen:
25           branch: master
26       - nitrogen:
27           branch: stable/nitrogen
28       - carbon:
29           branch: stable/carbon
30           karaf-version: karaf3
31
32 - project:
33     name: distribution-sonar
34     jobs:
35       - gerrit-maven-sonar
36     project: integration/distribution
37     project-name: distribution
38     branch: master
39     mvn-settings: integration-distribution-settings
40     mvn-goals: clean install dependency:tree -DoutputFile=dependency_tree.txt
41     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'