Branch cut for stable/aluminium stream
[releng/builder.git] / jjb / neutron / neutron.yaml
1 ---
2 - project:
3     name: neutron-silicon
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-maven-javadoc-jobs'
7       - odl-maven-jobs-jdk11
8       - odl-maven-verify-jobs
9
10     stream: silicon
11     project: 'neutron'
12     project-name: 'neutron'
13     build-timeout: 90
14     branch: 'master'
15     java-version: 'openjdk11'
16     mvn-settings: 'neutron-settings'
17     mvn-opts: '-Xmx1024m'
18     dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
19     email-upstream: '[neutron] [odlparent] [aaa]'
20
21     # Used by the release job
22     staging-profile-id: a67e1b40d7419
23
24 - project:
25     name: neutron-aluminium
26     jobs:
27       - '{project-name}-distribution-check-{stream}'
28       - '{project-name}-maven-javadoc-jobs'
29       - odl-maven-jobs-jdk11
30       - odl-maven-verify-jobs
31
32     stream: aluminium
33     project: 'neutron'
34     project-name: 'neutron'
35     build-timeout: 90
36     branch: 'stable/aluminium'
37     java-version: 'openjdk11'
38     mvn-settings: 'neutron-settings'
39     mvn-opts: '-Xmx1024m'
40     dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
41     email-upstream: '[neutron] [odlparent] [aaa]'
42
43     # Used by the release job
44     staging-profile-id: a67e1b40d7419
45
46 - project:
47     name: neutron-magnesium
48     jobs:
49       - '{project-name}-distribution-check-{stream}'
50       - '{project-name}-maven-javadoc-jobs'
51       - odl-maven-jobs-jdk11
52       - odl-maven-verify-jobs
53
54     stream: magnesium
55     project: 'neutron'
56     project-name: 'neutron'
57     build-timeout: 90
58     branch: 'stable/magnesium'
59     java-version: 'openjdk11'
60     mvn-settings: 'neutron-settings'
61     mvn-opts: '-Xmx1024m'
62     dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
63     email-upstream: '[neutron] [odlparent] [aaa]'
64
65     # Used by the release job
66     staging-profile-id: a67e1b40d7419
67
68 - project:
69     name: neutron-sodium
70     jobs:
71       - '{project-name}-distribution-check-{stream}'
72       - '{project-name}-maven-javadoc-jobs'
73       - odl-maven-jobs
74       - odl-maven-verify-jobs
75
76     stream: sodium
77     project: 'neutron'
78     project-name: 'neutron'
79     build-timeout: 90
80     branch: 'stable/sodium'
81     mvn-settings: 'neutron-settings'
82     mvn-opts: '-Xmx1024m'
83     dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
84     email-upstream: '[neutron] [odlparent] [aaa]'
85
86     # Used by the release job
87     staging-profile-id: a67e1b40d7419
88
89 - project:
90     name: neutron-sonar
91     jobs:
92       - gerrit-maven-sonar
93     project: 'neutron'
94     project-name: 'neutron'
95     branch: 'master'
96     java-version: 'openjdk11'
97     mvn-settings: 'neutron-settings'
98     mvn-opts: '-Xmx1024m'
99     sonarcloud: true
100     sonarcloud-project-organization: '{sonarcloud_project_organization}'
101     sonarcloud-api-token: '{sonarcloud_api_token}'
102     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
103
104 - project:
105     name: neutron-info
106     jobs:
107       - gerrit-info-yaml-verify
108     project: neutron
109     project-name: neutron
110     branch: master
111     build-node: centos7-builder-2c-1g
112
113 - project:
114     name: neutron-view
115     views:
116       - project-view
117     project-name: neutron