Merge "Purge ODL Sodium jobs from builder"
[releng/builder.git] / jjb / infrautils / infrautils.yaml
1 ---
2 - project:
3     name: infrautils-master
4     jobs:
5       - "{project-name}-rtd-jobs":
6           build-node: centos7-builder-2c-2g
7           doc-dir: .tox/docs/tmp/html
8           project-pattern: infrautils
9           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
10           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
11       - odl-maven-jobs-jdk11
12       - odl-maven-verify-jobs
13
14     stream: master
15     project: "infrautils"
16     project-name: "infrautils"
17     branch: "master"
18     java-version: "openjdk11"
19     mvn-settings: "infrautils-settings"
20     mvn-opts: "-Xmx1024m"
21     dependencies: "odlparent-merge-{stream}"
22     email-upstream: "[infrautils] [odlparent]"
23
24     # Used by the release job
25     staging-profile-id: 96fca0367756c
26
27 - project:
28     name: infrautils-magnesium
29     jobs:
30       - "{project-name}-distribution-check-{stream}"
31       - "{project-name}-maven-javadoc-jobs"
32       - "{project-name}-rtd-jobs":
33           build-node: centos7-builder-2c-2g
34           doc-dir: .tox/docs/tmp/html
35           project-pattern: infrautils
36           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
37           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
38       - odl-maven-jobs-jdk11
39       - odl-maven-verify-jobs
40
41     stream: magnesium
42     project: "infrautils"
43     project-name: "infrautils"
44     branch: "stable/magnesium"
45     java-version: "openjdk11"
46     mvn-settings: "infrautils-settings"
47     mvn-opts: "-Xmx1024m"
48     dependencies: "odlparent-merge-{stream}"
49     email-upstream: "[infrautils] [odlparent]"
50
51     # Used by the release job
52     staging-profile-id: 96fca0367756c
53
54 - project:
55     name: infrautils-release-management
56     jobs:
57       - gerrit-release-merge
58
59     project: infrautils
60     project-name: infrautils
61
62     build-node: centos7-builder-2c-1g
63     mvn-settings: infrautils-settings
64
65 - project:
66     name: infrautils-sonar
67     jobs:
68       - gerrit-maven-sonar
69     project: "infrautils"
70     project-name: "infrautils"
71     branch: "master"
72     java-version: "openjdk11"
73     mvn-settings: "infrautils-settings"
74     mvn-opts: "-Xmx1024m"
75     sonarcloud: true
76     sonarcloud-project-organization: "{sonarcloud_project_organization}"
77     sonarcloud-api-token: "{sonarcloud_api_token}"
78     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
79
80 - project:
81     name: infrautils-info
82     jobs:
83       - gerrit-info-yaml-verify
84     project: infrautils
85     project-name: infrautils
86     branch: master
87     build-node: centos7-builder-2c-1g
88
89 - project:
90     name: infrautils-view
91     views:
92       - project-view
93     project-name: infrautils