3 name: oam-tr069-adapter-project-view
4 project-name: oam-tr069-adapter
8 - _tr069-adapter-jdk08: &tr069-adapter-jdk08 # values apply to all projects here
9 name: tr069-adapter-jdk08
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
20 <<: *tr069-adapter-jdk08
21 mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
23 - gerrit-maven-docker-verify
24 - gerrit-maven-docker-merge
25 - gerrit-maven-docker-stage
31 <<: *tr069-adapter-jdk08
32 name: tr069-adapter-sonar
33 # template goal install builds docker image unnecessarily
34 mvn-params: -Ddocker.skip=true
36 sonarcloud-api-token: "{sonarcloud_api_token}"
37 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
38 sonarcloud-project-organization: "{sonarcloud_project_organization}"
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
49 - "{project-name}-gerrit-release-jobs"