Nitrogen branch cutting
[releng/builder.git] / jjb / integration / distribution / distribution.yaml
1 ---
2 # ODL Releng build templates
3 - project:
4     name: distribution
5     jobs:
6       - '{project-name}-clm-{stream}'
7       - '{project-name}-sonar'
8       - '{project-name}-validate-autorelease-{stream}'
9       - distribution-check-{stream}
10
11     stream:
12       - nitrogen:
13           branch: 'master'
14           jre: 'openjdk8'
15       - carbon:
16           branch: 'stable/carbon'
17           jdk: openjdk8
18           jdks:
19             - openjdk8
20       - boron:
21           branch: 'stable/boron'
22           jdk: openjdk8
23           jdks:
24             - openjdk8
25       - beryllium:
26           branch: 'stable/beryllium'
27           jdk: openjdk8
28           jdks:
29             - openjdk8
30             - openjdk7
31
32     project: 'integration/distribution'
33     project-name: 'distribution'
34     mvn-settings: 'integration-distribution-settings'
35     mvn-goals: 'clean install dependency:tree -DoutputFile=dependency_tree.txt'
36     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
37     dependencies: 'odlparent-merge-{stream}'
38     email-upstream: '[int/dist]'
39     archive-artifacts: '**/dependency_tree.txt'