Merge "Update validate-ar jobs for silicon"
[releng/builder.git] / jjb / bier / bier.yaml
1 ---
2 - project:
3     name: bier-phosphorus
4     jobs:
5       - odl-maven-jobs
6       - odl-maven-verify-jobs
7
8     stream: phosphorus
9     project: "bier"
10     project-name: "bier"
11     branch: "master"
12     build-node: centos7-builder-2c-8g
13     build-timeout: 90
14     mvn-settings: "bier-settings"
15     mvn-opts: "-Xmx1024m"
16     dependencies: ""
17     email-upstream: "[bier]"
18     disable-job: true
19
20     # Used by the release job
21     staging-profile-id: 942a8075b1f2a
22
23 - project:
24     name: bier-silicon
25     jobs:
26       - odl-maven-jobs
27       - odl-maven-verify-jobs
28
29     stream: silicon
30     project: "bier"
31     project-name: "bier"
32     branch: "stable/silicon"
33     build-node: centos7-builder-2c-8g
34     build-timeout: 90
35     mvn-settings: "bier-settings"
36     mvn-opts: "-Xmx1024m"
37     dependencies: ""
38     email-upstream: "[bier]"
39     disable-job: true
40
41     # Used by the release job
42     staging-profile-id: 942a8075b1f2a
43
44 - project:
45     name: bier-aluminium
46     jobs:
47       - odl-maven-jobs
48       - odl-maven-verify-jobs
49
50     stream: aluminium
51     project: "bier"
52     project-name: "bier"
53     branch: "stable/aluminium"
54     build-node: centos7-builder-2c-8g
55     build-timeout: 90
56     mvn-settings: "bier-settings"
57     mvn-opts: "-Xmx1024m"
58     dependencies: ""
59     email-upstream: "[bier]"
60     disable-job: true
61
62     # Used by the release job
63     staging-profile-id: 942a8075b1f2a
64
65 - project:
66     name: bier-magnesium
67     jobs:
68       - odl-maven-jobs
69       - odl-maven-verify-jobs
70
71     stream: magnesium
72     project: "bier"
73     project-name: "bier"
74     branch: "stable/magnesium"
75     build-node: centos7-builder-2c-8g
76     build-timeout: 90
77     mvn-settings: "bier-settings"
78     mvn-opts: "-Xmx1024m"
79     dependencies: ""
80     email-upstream: "[bier]"
81     disable-job: true
82
83     # Used by the release job
84     staging-profile-id: 942a8075b1f2a
85
86 - project:
87     name: bier-release-management
88     jobs:
89       - gerrit-release-merge
90
91     project: bier
92     project-name: bier
93
94     build-node: centos7-builder-2c-1g
95     mvn-settings: bier-settings
96
97 - project:
98     name: bier-sonar
99     jobs:
100       - gerrit-maven-sonar
101
102     project: "bier"
103     project-name: "bier"
104     branch: "master"
105     build-node: centos7-builder-2c-8g
106     mvn-settings: "bier-settings"
107     mvn-opts: "-Xmx1024m"
108     disable-job: true
109     sonarcloud: true
110     sonarcloud-project-organization: "{sonarcloud_project_organization}"
111     sonarcloud-api-token: "{sonarcloud_api_token}"
112     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
113
114 - project:
115     name: bier-info
116     jobs:
117       - gerrit-info-yaml-verify
118     project: bier
119     project-name: bier
120     branch: master
121     build-node: centos7-builder-2c-1g
122
123 - project:
124     name: bier-view
125     views:
126       - project-view
127     project-name: bier