CI: Disable INFO verify jobs
[ci-management.git] / jjb / oam-tr069-adapter / oam-tr069-adapter.yaml
1 ---
2 - project:
3     name: oam-tr069-adapter-project-view
4     project-name: oam-tr069-adapter
5     views:
6       - project-view
7
8 - _tr069-adapter-jdk08: &tr069-adapter-jdk08 # values apply to all projects here
9     name: tr069-adapter-jdk08
10     # git repo
11     project: oam/tr069-adapter
12     # jenkins job name prefix
13     project-name: oam-tr069-adapter
14     mvn-settings: oam-tr069-adapter-settings
15     # defaults.yaml value is NOT used due to value set in lf-maven-jobs.yaml
16     java-version: openjdk8
17     mvn-version: mvn36
18
19 - project:
20     <<: *tr069-adapter-jdk08
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 - project:
31     <<: *tr069-adapter-jdk08
32     name: tr069-adapter-sonar
33     # template goal install builds docker image unnecessarily
34     mvn-params: -Ddocker.skip=true
35     sonarcloud: true
36     sonarcloud-api-token: "{sonarcloud_api_token}"
37     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
38     sonarcloud-project-organization: "{sonarcloud_project_organization}"
39     jobs:
40       - gerrit-maven-sonar
41
42 - project:
43     <<: *tr069-adapter-jdk08
44     name: tr069-adapter-release
45     # maven release requires sigul which requires centos
46     # container release requires docker
47     build-node: centos7-docker-2c-8g
48     jobs:
49       - "{project-name}-gerrit-release-jobs"