- config-file-provider:
files:
- file-id: "{packer-cloud-settings}"
+ target: "$HOME/.config/jenkins_jobs/cloud-env.pkrvars.hcl"
variable: CLOUDENV
- inject:
properties-content: |
- config-file-provider:
files:
- file-id: "{packer-cloud-settings}"
+ target: "$HOME/.config/jenkins_jobs/cloud-env.pkrvars.hcl"
variable: CLOUDENV
- inject:
properties-content: |
properties: "{sonar-properties}"
java-opts: "{sonar-java-opts}"
additional-arguments: "{sonar-additional-args}"
+ jdk: "{sonar-jdk}"
- builder:
name: lf-infra-sonar-with-prescan
class-pattern: "**/classes"
source-pattern: "**/src/main/java"
# yamllint disable-line rule:line-length
- exclusion-pattern: "**/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/**"
+ exclusion-pattern: "{exclude-pattern}"
status-update: true
targets:
- branch: