Merge "Branch cut for stable/silicon stream"
[releng/builder.git] / jjb / neutron / neutron.yaml
1 ---
2 - project:
3     name: neutron-phosphorus
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: phosphorus
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-silicon
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: silicon
33     project: "neutron"
34     project-name: "neutron"
35     build-timeout: 90
36     branch: "stable/silicon"
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-aluminium
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: aluminium
55     project: "neutron"
56     project-name: "neutron"
57     build-timeout: 90
58     branch: "stable/aluminium"
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-magnesium
70     jobs:
71       - "{project-name}-distribution-check-{stream}"
72       - "{project-name}-maven-javadoc-jobs"
73       - odl-maven-jobs-jdk11
74       - odl-maven-verify-jobs
75
76     stream: magnesium
77     project: "neutron"
78     project-name: "neutron"
79     build-timeout: 90
80     branch: "stable/magnesium"
81     java-version: "openjdk11"
82     mvn-settings: "neutron-settings"
83     mvn-opts: "-Xmx1024m"
84     dependencies: "odlparent-merge-{stream},aaa-merge-{stream}"
85     email-upstream: "[neutron] [odlparent] [aaa]"
86
87     # Used by the release job
88     staging-profile-id: a67e1b40d7419
89
90 - project:
91     name: neutron-sonar
92     jobs:
93       - gerrit-maven-sonar
94     project: "neutron"
95     project-name: "neutron"
96     branch: "master"
97     java-version: "openjdk11"
98     mvn-settings: "neutron-settings"
99     mvn-opts: "-Xmx1024m"
100     sonarcloud: true
101     sonarcloud-project-organization: "{sonarcloud_project_organization}"
102     sonarcloud-api-token: "{sonarcloud_api_token}"
103     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
104
105 - project:
106     name: neutron-info
107     jobs:
108       - gerrit-info-yaml-verify
109     project: neutron
110     project-name: neutron
111     branch: master
112     build-node: centos7-builder-2c-1g
113
114 - project:
115     name: neutron-view
116     views:
117       - project-view
118     project-name: neutron