project: nonrtric/plt/a1policymanagementservice
# jenkins job name prefix
project-name: nonrtric-plt-a1policymanagementservice
+ jacoco-exclude-pattern: !include-raw-escape: coverage-exclude-pattern.txt
# maven settings file has docker credentials
mvn-settings: nonrtric-plt-a1policymanagementservice-settings
mvn-version: mvn36
mvn-version: mvn39
- j-release:
branch: j-release
+
+- project:
+ <<: *a1policymanagementservice_jdk_common
+ name: nonrtric-plt-a1policymanagementservice-sonar
+ project-name: nonrtric-plt-a1policymanagementservice
+ # template goal install builds docker image unnecessarily
+ mvn-params: "-Ddocker.skip=true"
+ sonarcloud: true
+ sonarcloud-api-token: "{sonarcloud_api_token}"
+ sonarcloud-project-key: "nonrtric-plt-a1policymanagementservice"
+ sonarcloud-project-organization: "{sonarcloud_project_organization}"
+ jobs:
+ - gerrit-maven-sonar
build-node: centos7-docker-2c-8g
jobs:
- "{project-name}-gerrit-release-jobs"
+
+- project:
+ <<: *informationcoordinatorservice_jdk_common
+ name: nonrtric-plt-informationcoordinatorservice-sonar
+ project-name: nonrtric-plt-informationcoordinatorservice
+ # template goal install builds docker image unnecessarily
+ mvn-params: "-Ddocker.skip=true"
+ sonarcloud: true
+ sonarcloud-api-token: "{sonarcloud_api_token}"
+ sonarcloud-project-key: "nonrtric-plt-informationcoordinatorservice"
+ sonarcloud-project-organization: "{sonarcloud_project_organization}"
+ jobs:
+ - gerrit-maven-sonar