fae9729696ca68a1ebb263ce2756bbf88582e086
[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     sonarcloud-qualitygate-wait: false
18
19 - project:
20     name: example-sonarcloud-with-prescan-script
21     jobs:
22       - gerrit-maven-sonar-prescan-script
23
24     project: "sonarcloud"
25     project-name: "sonarcloud"
26     branch: "master"
27     mvn-settings: "sonarcloud-settings"
28     mvn-opts: "-Xmx1024m"
29     sonarcloud: true
30     sonarcloud-project-key: KEY
31     sonarcloud-project-organization: ORGANIZATION
32     sonarcloud-api-token: TOKEN
33     sonar-prescan-script: |
34       echo "Run script at start of job."
35     scan-dev-branch: false
36     sonarcloud-qualitygate-wait: false
37
38 - project:
39     name: example-sonarcloud-verify
40     jobs:
41       - gerrit-maven-sonar-verify
42
43     project: "sonarcloud"
44     project-name: "sonarcloud"
45     branch: "master"
46     mvn-settings: "sonarcloud-settings"
47     mvn-opts: "-Xmx1024m"
48     sonarcloud: true
49     sonarcloud-project-key: KEY
50     sonarcloud-project-organization: ORGANIZATION
51     sonarcloud-api-token: TOKEN
52     scan-dev-branch: true
53     sonarcloud-qualitygate-wait: true