yaml file for bundle-based-reconciliaion script
[releng/builder.git] / jjb / integration / distribution / distribution.yaml
1 ---
2 - project:
3     name: distribution
4     jobs:
5       # gerrit- is generic template, distribution- is project specific.
6       - 'distribution-merge-{stream}'
7       - 'distribution-verify-{stream}'
8       - 'distribution-deploy-{stream}'
9       - 'distribution-offline-{stream}'
10       - 'distribution-check-{stream}'
11       - gerrit-maven-clm
12       - gerrit-maven-verify-dependencies
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       - fluorine:
25           branch: 'master'
26       - oxygen:
27           branch: 'stable/oxygen'
28       - nitrogen:
29           branch: 'stable/nitrogen'
30       - carbon:
31           branch: 'stable/carbon'
32           karaf-version: karaf3
33
34 - project:
35     name: distribution-sonar
36     jobs:
37       - gerrit-maven-sonar
38     project: integration/distribution
39     project-name: distribution
40     branch: master
41     mvn-settings: integration-distribution-settings
42     mvn-goals: clean install dependency:tree -DoutputFile=dependency_tree.txt
43     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'