3 name: oam-tr069-adapter-project-view
4 project-name: oam-tr069-adapter
9 name: oam-tr069-adapter-info
10 project: oam/tr069-adapter
11 project-name: oam-tr069-adapter
12 build-node: centos7-builder-1c-1g
14 - gerrit-info-yaml-verify
16 - _tr069-adapter-jdk08: &tr069-adapter-jdk08 # values apply to all projects here
17 name: tr069-adapter-jdk08
19 project: oam/tr069-adapter
20 # jenkins job name prefix
21 project-name: oam-tr069-adapter
22 mvn-settings: oam-tr069-adapter-settings
23 # defaults.yaml value is NOT used due to value set in lf-maven-jobs.yaml
24 java-version: openjdk8
28 <<: *tr069-adapter-jdk08
29 mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
31 - gerrit-maven-docker-verify
32 - gerrit-maven-docker-merge
33 - gerrit-maven-docker-stage
39 <<: *tr069-adapter-jdk08
40 name: tr069-adapter-sonar
41 # template goal install builds docker image unnecessarily
42 mvn-params: -Ddocker.skip=true
44 sonarcloud-api-token: "{sonarcloud_api_token}"
45 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
46 sonarcloud-project-organization: "{sonarcloud_project_organization}"
51 <<: *tr069-adapter-jdk08
52 name: tr069-adapter-release
53 # maven release requires sigul which requires centos
54 # container release requires docker
55 build-node: centos7-docker-2c-8g
57 - "{project-name}-gerrit-release-jobs"