8cbed76972b938d6d8fb0c7ed6b09472bd878ae5
[releng/global-jjb.git] / .jjb-test / lf-maven-jobs / maven-sonarcloud.yaml
1 ---
2 - project:
3     name: example-sonarcloud
4     jobs:
5       - gerrit-maven-sonar
6
7     project: "sonarcloud"
8     project-name: "sonarcloud"
9     branch: "master"
10     mvn-settings: "sonarcloud-settings"
11     mvn-opts: "-Xmx1024m"
12     sonarcloud: true
13     sonarcloud-project-key: KEY
14     sonarcloud-project-organization: ORGANIZATION
15     sonarcloud-api-token: TOKEN
16     scan-dev-branch: false
17
18 - project:
19     name: example-sonarcloud-with-prescan-script
20     jobs:
21       - gerrit-maven-sonar-prescan-script
22
23     project: "sonarcloud"
24     project-name: "sonarcloud"
25     branch: "master"
26     mvn-settings: "sonarcloud-settings"
27     mvn-opts: "-Xmx1024m"
28     sonarcloud: true
29     sonarcloud-project-key: KEY
30     sonarcloud-project-organization: ORGANIZATION
31     sonarcloud-api-token: TOKEN
32     sonar-prescan-script: |
33       echo "Run script at start of job."
34     scan-dev-branch: false
35
36 - project:
37     name: example-sonarcloud-verify
38     jobs:
39       - gerrit-maven-sonar-verify
40
41     project: "sonarcloud"
42     project-name: "sonarcloud"
43     branch: "master"
44     mvn-settings: "sonarcloud-settings"
45     mvn-opts: "-Xmx1024m"
46     sonarcloud: true
47     sonarcloud-project-key: KEY
48     sonarcloud-project-organization: ORGANIZATION
49     sonarcloud-api-token: TOKEN
50     scan-dev-branch: true