a43775c654530ff6a314b3cd3c910c62ab2a00a2
[releng/builder.git] / jjb / natapp / natapp.yaml
1 ---
2 - project:
3     name: natapp-oxygen
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-integration-{stream}'
7       - '{project-name}-maven-javadoc-jobs'
8       - odl-maven-jobs
9
10     stream: oxygen
11     project: 'natapp'
12     project-name: 'natapp'
13     branch: 'master'
14     jdks:
15       - openjdk8
16     maven:
17       - mvn33:
18           mvn-version: 'mvn33'
19     mvn-settings: 'natapp-settings'
20     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
21     dependencies: 'openflowplugin-merge-{stream}'
22     email-upstream: '[natapp] [openflowplugin]'
23     archive-artifacts: ''
24
25     # Used by the release job
26     staging-profile-id: a679c0f4f08a8
27
28 - project:
29     name: natapp-nitrogen
30     jobs:
31       - '{project-name}-distribution-check-{stream}'
32       - '{project-name}-integration-{stream}'
33       - '{project-name}-maven-javadoc-jobs'
34       - odl-maven-jobs
35
36     stream: nitrogen
37     project: 'natapp'
38     project-name: 'natapp'
39     branch: 'stable/nitrogen'
40     jdks:
41       - openjdk8
42     maven:
43       - mvn33:
44           mvn-version: 'mvn33'
45     mvn-settings: 'natapp-settings'
46     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
47     dependencies: 'openflowplugin-merge-{stream}'
48     email-upstream: '[natapp] [openflowplugin]'
49     archive-artifacts: ''
50
51     # Used by the release job
52     staging-profile-id: a679c0f4f08a8
53
54 - project:
55     name: natapp-carbon
56     jobs:
57       - '{project-name}-distribution-check-{stream}'
58       - '{project-name}-integration-{stream}'
59       - '{project-name}-maven-javadoc-jobs'
60       - odl-maven-jobs
61
62     stream: carbon
63     project: 'natapp'
64     project-name: 'natapp'
65     branch: 'stable/carbon'
66     karaf-version: karaf3
67     jdks:
68       - openjdk8
69     maven:
70       - mvn33:
71           mvn-version: 'mvn33'
72     mvn-settings: 'natapp-settings'
73     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
74     dependencies: 'openflowplugin-merge-{stream}'
75     email-upstream: '[natapp] [openflowplugin]'
76     archive-artifacts: ''
77
78     # Used by the release job
79     staging-profile-id: a679c0f4f08a8
80
81 - project:
82     name: natapp-sonar
83     jobs:
84       - gerrit-maven-sonar
85     project: 'natapp'
86     project-name: 'natapp'
87     branch: 'master'
88     mvn-settings: 'natapp-settings'
89     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'