Update cloud image CentOSStream8 robot x86_64
[releng/builder.git] / jjb / infrautils / infrautils.yaml
1 ---
2 - project:
3     name: infrautils-master
4     jobs:
5       - "{project-name}-rtd-jobs":
6           build-node: ubuntu2004-docker-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-jdk21
12       - odl-maven-verify-jobs-jdk21
13
14     project: infrautils
15     project-name: infrautils
16     stream: master
17     branch: master
18     build-node: ubuntu2004-docker-2c-2g
19
20     mvn-settings: "infrautils-settings"
21
22     dependencies: "odlparent-merge-{stream}"
23     email-upstream: "[infrautils] [odlparent]"
24
25     # Used by the release job
26     staging-profile-id: 96fca0367756c
27
28 - project:
29     name: infrautils-6.0.x
30     jobs:
31       - "{project-name}-rtd-jobs":
32           build-node: ubuntu2004-docker-2c-2g
33           doc-dir: .tox/docs/tmp/html
34           project-pattern: infrautils
35           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
36           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
37       - odl-maven-jobs-jdk17
38       - odl-maven-verify-jobs-jdk17
39       - odl-maven-verify-jobs-jdk21
40
41     project: infrautils
42     project-name: infrautils
43     stream: 6.0.x
44     branch: 6.0.x
45     build-node: ubuntu2004-docker-2c-2g
46
47     mvn-settings: "infrautils-settings"
48
49     dependencies: "odlparent-merge-{stream}"
50     email-upstream: "[infrautils] [odlparent]"
51
52     # Used by the release job
53     staging-profile-id: 96fca0367756c
54
55 - project:
56     name: infrautils-release-management
57     jobs:
58       - gerrit-release-merge
59
60     project: infrautils
61     project-name: infrautils
62
63     build-node: centos7-builder-2c-1g
64     mvn-settings: infrautils-settings
65     # Needs to be rather long until we sort out the performance of
66     # https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/
67     build-timeout: 60
68
69 - project:
70     name: infrautils-sonar
71     jobs:
72       - odl-sonar-jobs-jdk21:
73           mvn-params: >
74             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
75             -Dskip.karaf.featureTest=true
76           sonar-mvn-goal: >
77             jacoco:report -Djacoco.dataFile=$WORKSPACE/target/jacoco.exec
78             sonar:sonar
79
80     project: "infrautils"
81     project-name: "infrautils"
82     branch: "master"
83     mvn-settings: "infrautils-settings"
84
85 - project:
86     name: infrautils-info
87     jobs:
88       - gerrit-info-yaml-verify
89     project: infrautils
90     project-name: infrautils
91     branch: master
92     build-node: centos7-builder-2c-1g
93
94 - project:
95     name: infrautils-view
96     views:
97       - project-view
98     project-name: infrautils