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