Branch cut for stable/silicon stream
[releng/builder.git] / jjb / sxp / sxp.yaml
1 ---
2 - project:
3     name: sxp-phosphorus
4     jobs:
5       - "{project-name}-rtd-jobs":
6           build-node: centos7-builder-2c-2g
7           project-pattern: sxp
8           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
9           rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
10       - odl-maven-jobs
11       - odl-maven-verify-jobs
12
13     java-version: "openjdk11"
14
15     stream: phosphorus
16     project: "sxp"
17     project-name: "sxp"
18     branch: "master"
19
20     mvn-settings: "sxp-settings"
21     mvn-opts: "-Xmx1024m"
22
23     dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
24     email-upstream: "[sxp] [odlparent] [controller] [yangtools]"
25
26     # Used by the release job
27     staging-profile-id: a6909c75719b7
28
29 - project:
30     name: sxp-silicon
31     jobs:
32       - "{project-name}-rtd-jobs":
33           build-node: centos7-builder-2c-2g
34           project-pattern: sxp
35           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
36           rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
37       - odl-maven-jobs
38       - odl-maven-verify-jobs
39
40     java-version: "openjdk11"
41
42     stream: silicon
43     project: "sxp"
44     project-name: "sxp"
45     branch: "stable/silicon"
46
47     mvn-settings: "sxp-settings"
48     mvn-opts: "-Xmx1024m"
49
50     dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
51     email-upstream: "[sxp] [odlparent] [controller] [yangtools]"
52
53     # Used by the release job
54     staging-profile-id: a6909c75719b7
55
56 - project:
57     name: sxp-aluminium
58     jobs:
59       - "{project-name}-rtd-jobs":
60           build-node: centos7-builder-2c-2g
61           project-pattern: sxp
62           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
63           rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
64       - odl-maven-jobs
65       - odl-maven-verify-jobs
66
67     java-version: "openjdk11"
68
69     stream: aluminium
70     project: "sxp"
71     project-name: "sxp"
72     branch: "stable/aluminium"
73
74     mvn-settings: "sxp-settings"
75     mvn-opts: "-Xmx1024m"
76
77     dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
78     email-upstream: "[sxp] [odlparent] [controller] [yangtools]"
79
80     # Used by the release job
81     staging-profile-id: a6909c75719b7
82
83 - project:
84     name: sxp-magnesium
85     jobs:
86       - "{project-name}-rtd-jobs":
87           build-node: centos7-builder-2c-2g
88           project-pattern: sxp
89           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
90           rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
91       - odl-maven-jobs
92       - odl-maven-verify-jobs
93
94     java-version: "openjdk11"
95
96     stream: magnesium
97     project: "sxp"
98     project-name: "sxp"
99     branch: "stable/magnesium"
100
101     mvn-settings: "sxp-settings"
102     mvn-opts: "-Xmx1024m"
103
104     dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
105     email-upstream: "[sxp] [odlparent] [controller] [yangtools]"
106
107     # Used by the release job
108     staging-profile-id: a6909c75719b7
109
110 - project:
111     name: sxp-release-management
112     jobs:
113       - gerrit-release-merge
114
115     project: sxp
116     project-name: sxp
117
118     build-node: centos7-builder-2c-1g
119     mvn-settings: sxp-settings
120
121 - project:
122     name: sxp-sonar
123     jobs:
124       - gerrit-maven-sonar
125     project: "sxp"
126     project-name: "sxp"
127     branch: "master"
128     java-version: "openjdk11"
129     mvn-settings: "sxp-settings"
130     mvn-opts: "-Xmx1024m"
131     sonarcloud: true
132     sonarcloud-project-organization: "{sonarcloud_project_organization}"
133     sonarcloud-api-token: "{sonarcloud_api_token}"
134     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
135
136 - project:
137     name: sxp-info
138     jobs:
139       - gerrit-info-yaml-verify
140     project: sxp
141     project-name: sxp
142     branch: master
143     build-node: centos7-builder-2c-1g
144
145 - project:
146     name: sxp-view
147     views:
148       - project-view
149     project-name: sxp