9c80a472e7de93d3e684c80fa724b5060ef0aabb
[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-sonar
70     jobs:
71       - gerrit-maven-sonar
72     project: "neutron"
73     project-name: "neutron"
74     branch: "master"
75     java-version: "openjdk11"
76     mvn-settings: "neutron-settings"
77     mvn-opts: "-Xmx1024m"
78     sonarcloud: true
79     sonarcloud-project-organization: "{sonarcloud_project_organization}"
80     sonarcloud-api-token: "{sonarcloud_api_token}"
81     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
82
83 - project:
84     name: neutron-info
85     jobs:
86       - gerrit-info-yaml-verify
87     project: neutron
88     project-name: neutron
89     branch: master
90     build-node: centos7-builder-2c-1g
91
92 - project:
93     name: neutron-view
94     views:
95       - project-view
96     project-name: neutron