Purge ODL Sodium jobs from builder
[releng/builder.git] / jjb / dluxapps / dluxapps.yaml
1 ---
2 - project:
3     name: dluxapps-silicon
4     jobs:
5       - odl-maven-jobs
6       - odl-maven-verify-jobs
7
8     project: "dluxapps"
9     project-name: "dluxapps"
10     stream: silicon
11     branch: "master"
12     build-node: centos7-builder-2c-8g
13     mvn-settings: "dluxapps-settings"
14     mvn-opts: "-Xmx1024m"
15     dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}"
16     email-upstream: "[dluxapps] [odlparent] [yangtools] [controller]"
17     disable-job: true
18
19     # Used by the release job
20     staging-profile-id: 96e6fb1e65bf9
21
22 - project:
23     name: dluxapps-aluminium
24     jobs:
25       - odl-maven-jobs
26       - odl-maven-verify-jobs
27
28     project: "dluxapps"
29     project-name: "dluxapps"
30     stream: aluminium
31     branch: "stable/aluminium"
32     build-node: centos7-builder-2c-8g
33     mvn-settings: "dluxapps-settings"
34     mvn-opts: "-Xmx1024m"
35     dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}"
36     email-upstream: "[dluxapps] [odlparent] [yangtools] [controller]"
37     disable-job: true
38
39     # Used by the release job
40     staging-profile-id: 96e6fb1e65bf9
41
42 - project:
43     name: dluxapps-magnesium
44     jobs:
45       - odl-maven-jobs
46       - odl-maven-verify-jobs
47
48     project: "dluxapps"
49     project-name: "dluxapps"
50     stream: magnesium
51     branch: "stable/magnesium"
52     build-node: centos7-builder-2c-8g
53     mvn-settings: "dluxapps-settings"
54     mvn-opts: "-Xmx1024m"
55     dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}"
56     email-upstream: "[dluxapps] [odlparent] [yangtools] [controller]"
57     disable-job: true
58
59     # Used by the release job
60     staging-profile-id: 96e6fb1e65bf9
61
62 - project:
63     name: dluxapps-release-management
64     jobs:
65       - gerrit-release-merge
66
67     project: dluxapps
68     project-name: dluxapps
69
70     build-node: centos7-builder-2c-1g
71     mvn-settings: dluxapps-settings
72
73 - project:
74     name: dluxapps-sonar
75     jobs:
76       - gerrit-maven-sonar
77
78     project: "dluxapps"
79     project-name: "dluxapps"
80     branch: "master"
81     build-node: centos7-builder-2c-8g
82     mvn-settings: "dluxapps-settings"
83     mvn-opts: "-Xmx1024m"
84     sonarcloud: true
85     sonarcloud-project-organization: "{sonarcloud_project_organization}"
86     sonarcloud-api-token: "{sonarcloud_api_token}"
87     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
88
89 - project:
90     name: dluxapps-info
91     jobs:
92       - gerrit-info-yaml-verify
93     project: dluxapps
94     project-name: dluxapps
95     branch: master
96     build-node: centos7-builder-2c-1g
97
98 - project:
99     name: dluxapps-view
100     views:
101       - project-view
102     project-name: dluxapps