CI: Disable INFO verify jobs
[ci-management.git] / jjb / nonrtric-plt-sdnca1controller / nonrtric-plt-sdnca1controller.yaml
1 ---
2 - project:
3     name: nonrtric-plt-sdnca1controller-project-view
4     project-name: nonrtric-plt-sdnca1controller
5     views:
6       - project-view
7
8 - _sdnca1controller_jdk_common: &sdnca1controller_jdk_common
9     name: sdnca1controller-jdk-common
10     # git repo
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
16     mvn-version: mvn36
17     java-version: openjdk11
18
19 - project:
20     <<: *sdnca1controller_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
30 # nonrtric:nonrtric-plt-sdnca1controller
31 # Maven artifacts for nonrtric-plt-sdnca1controller
32 - project:
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
38     jobs:
39       - gerrit-maven-stage
40       - gerrit-maven-clm
41     stream:
42       - master:
43           branch: master
44
45 - project:
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
51     jobs:
52       - "{project-name}-gerrit-release-jobs"