3 name: nonrtric-plt-helmmanager-project-view
4 project-name: nonrtric-plt-helmmanager
8 - _helmmanager_jdk_common: &helmmanager_jdk_common
9 name: helmmanager-jdk-common
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
17 java-version: openjdk17
20 <<: *helmmanager_jdk_common
21 mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
23 - gerrit-maven-docker-verify
24 - gerrit-maven-docker-merge
25 - gerrit-maven-docker-stage
30 # keep f release jobs for now since that is the last release
31 java-version: openjdk11
34 java-version: openjdk11
41 # nonrtric:helmmanager
42 # Maven artifacts for helmmanager
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
56 # keep f release jobs for now since that is the last release
57 java-version: openjdk11
60 java-version: openjdk11
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
74 - "{project-name}-gerrit-release-jobs"