Purge ODL Sodium jobs from builder
[releng/builder.git] / jjb / sxp / sxp.yaml
1 ---
2 - project:
3     name: sxp-silicon
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: silicon
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-aluminium
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: aluminium
43     project: "sxp"
44     project-name: "sxp"
45     branch: "stable/aluminium"
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-magnesium
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: magnesium
70     project: "sxp"
71     project-name: "sxp"
72     branch: "stable/magnesium"
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-release-management
85     jobs:
86       - gerrit-release-merge
87
88     project: sxp
89     project-name: sxp
90
91     build-node: centos7-builder-2c-1g
92     mvn-settings: sxp-settings
93
94 - project:
95     name: sxp-sonar
96     jobs:
97       - gerrit-maven-sonar
98     project: "sxp"
99     project-name: "sxp"
100     branch: "master"
101     java-version: "openjdk11"
102     mvn-settings: "sxp-settings"
103     mvn-opts: "-Xmx1024m"
104     sonarcloud: true
105     sonarcloud-project-organization: "{sonarcloud_project_organization}"
106     sonarcloud-api-token: "{sonarcloud_api_token}"
107     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
108
109 - project:
110     name: sxp-info
111     jobs:
112       - gerrit-info-yaml-verify
113     project: sxp
114     project-name: sxp
115     branch: master
116     build-node: centos7-builder-2c-1g
117
118 - project:
119     name: sxp-view
120     views:
121       - project-view
122     project-name: sxp