3 name: nonrtric-plt-sdnca1controller-project-view
4 project-name: nonrtric-plt-sdnca1controller
8 - _sdnca1controller_jdk_common: &sdnca1controller_jdk_common
9 name: sdnca1controller-jdk-common
11 project: nonrtric/plt/sdnca1controller
12 # jenkins job name prefix
13 project-name: nonrtric-plt-sdnca1controller
14 # maven settings file has docker credentials
15 mvn-settings: nonrtric-plt-sdnca1controller-settings
17 java-version: openjdk11
20 <<: *sdnca1controller_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 # nonrtric:nonrtric-plt-sdnca1controller
31 # Maven artifacts for nonrtric-plt-sdnca1controller
33 <<: *sdnca1controller_jdk_common
34 name: nonrtric-plt-sdnca1controller
35 project-name: "{name}"
36 mvn-opts: "-Ddocker.skip=true"
37 build-node: ubuntu1804-builder-4c-4g
46 <<: *sdnca1controller_jdk_common
47 name: nonrtric-plt-sdnca1controller-release
48 # maven release requires sigul which requires centos
49 # container release requires docker
50 build-node: centos7-docker-2c-8g
52 - "{project-name}-gerrit-release-jobs"