2986e88b0f27eb8406a3171357286a43747c16a9
[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