CI: Disable INFO verify jobs
[ci-management.git] / jjb / nonrtric-plt-helmmanager / nonrtric-plt-helmmanager.yaml
1 ---
2 - project:
3     name: nonrtric-plt-helmmanager-project-view
4     project-name: nonrtric-plt-helmmanager
5     views:
6       - project-view
7
8 - _helmmanager_jdk_common: &helmmanager_jdk_common
9     name: helmmanager-jdk-common
10     # git repo
11     project: nonrtric/plt/helmmanager
12     # jenkins job name prefix
13     project-name: nonrtric-plt-helmmanager
14     # maven settings file has docker credentials
15     mvn-settings: nonrtric-plt-helmmanager-settings
16     mvn-version: mvn36
17     java-version: openjdk17
18
19 - project:
20     <<: *helmmanager_jdk_common
21     mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
22     jobs:
23       - gerrit-maven-docker-verify
24       - gerrit-maven-docker-merge
25       - gerrit-maven-docker-stage
26     stream:
27       - master:
28           branch: master
29       - f-release:
30           # keep f release jobs for now since that is the last release
31           java-version: openjdk11
32           branch: f-release
33       - g-release:
34           java-version: openjdk11
35           branch: g-release
36       - h-release:
37           branch: h-release
38       - i-release:
39           branch: i-release
40
41 # nonrtric:helmmanager
42 # Maven artifacts for helmmanager
43 - project:
44     <<: *helmmanager_jdk_common
45     name: nonrtric-plt-helmmanager
46     project-name: "{name}"
47     mvn-opts: "-Ddocker.skip=true"
48     build-node: ubuntu1804-builder-4c-4g
49     jobs:
50       - gerrit-maven-stage
51       - gerrit-maven-clm
52     stream:
53       - master:
54           branch: master
55       - f-release:
56           # keep f release jobs for now since that is the last release
57           java-version: openjdk11
58           branch: f-release
59       - g-release:
60           java-version: openjdk11
61           branch: g-release
62       - h-release:
63           branch: h-release
64       - i-release:
65           branch: i-release
66
67 - project:
68     <<: *helmmanager_jdk_common
69     name: nonrtric-plt-helmmanager-release
70     # maven release requires sigul which requires centos
71     # container release requires docker
72     build-node: centos7-docker-2c-8g
73     jobs:
74       - "{project-name}-gerrit-release-jobs"