Merge "Update validate-ar jobs for magnesium"
[releng/builder.git] / jjb / bier / bier.yaml
1 ---
2 - project:
3     name: bier-silicon
4     jobs:
5       - odl-maven-jobs
6       - odl-maven-verify-jobs
7
8     stream: silicon
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-aluminium
25     jobs:
26       - odl-maven-jobs
27       - odl-maven-verify-jobs
28
29     stream: aluminium
30     project: "bier"
31     project-name: "bier"
32     branch: "stable/aluminium"
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-magnesium
46     jobs:
47       - odl-maven-jobs
48       - odl-maven-verify-jobs
49
50     stream: magnesium
51     project: "bier"
52     project-name: "bier"
53     branch: "stable/magnesium"
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-release-management
67     jobs:
68       - gerrit-release-merge
69
70     project: bier
71     project-name: bier
72
73     build-node: centos7-builder-2c-1g
74     mvn-settings: bier-settings
75
76 - project:
77     name: bier-sonar
78     jobs:
79       - gerrit-maven-sonar
80
81     project: "bier"
82     project-name: "bier"
83     branch: "master"
84     build-node: centos7-builder-2c-8g
85     mvn-settings: "bier-settings"
86     mvn-opts: "-Xmx1024m"
87     disable-job: true
88     sonarcloud: true
89     sonarcloud-project-organization: "{sonarcloud_project_organization}"
90     sonarcloud-api-token: "{sonarcloud_api_token}"
91     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
92
93 - project:
94     name: bier-info
95     jobs:
96       - gerrit-info-yaml-verify
97     project: bier
98     project-name: bier
99     branch: master
100     build-node: centos7-builder-2c-1g
101
102 - project:
103     name: bier-view
104     views:
105       - project-view
106     project-name: bier