Merge "Migrate SDC to SonarCloud"
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Tue, 21 Jan 2020 17:08:53 +0000 (17:08 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 21 Jan 2020 17:08:53 +0000 (17:08 +0000)
16 files changed:
1  2 
jjb/sdc/sdc-dcae-d-ci.yaml
jjb/sdc/sdc-dcae-d-dt-be-main.yaml
jjb/sdc/sdc-dcae-d-dt-be-property.yaml
jjb/sdc/sdc-dcae-d-dt.yaml
jjb/sdc/sdc-dcae-d-fe.yaml
jjb/sdc/sdc-dcae-d-tosca-lab.yaml
jjb/sdc/sdc-microservices.yaml
jjb/sdc/sdc-onap-ui-angular.yaml
jjb/sdc/sdc-onap-ui-common.yaml
jjb/sdc/sdc-onap-ui-react.yaml
jjb/sdc/sdc-sdc-be-common.yaml
jjb/sdc/sdc-sdc-distribution-client.yaml
jjb/sdc/sdc-sdc-pubsub.yaml
jjb/sdc/sdc-sdc-tosca.yaml
jjb/sdc/sdc-sdc-workflow-designer.yaml
jjb/sdc/sdc.yaml

      name: sdc-dcae-ci-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/dcae-d/ci'
@@@ -77,6 -82,5 +82,6 @@@
      project-name: sdc-dcae-d-ci
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/dcae-d/ci
      branch: master
      name: sdc-dcae-d-dt-be-main-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/dcae-d/dt-be-main'
@@@ -72,6 -77,5 +77,6 @@@
      project-name: sdc-dcae-d-dt-be-main
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/dcae-d/dt-be-main
      branch: master
      name: sdc-dcae-d-dt-be-property-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/dcae-d/dt-be-property'
@@@ -47,6 -52,5 +52,6 @@@
      project-name: sdc-dcae-d-dt-be-property
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/dcae-d/dt-be-property
      branch: master
      name: sdc-dcae-d-dt-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/dcae-d/dt'
@@@ -75,6 -80,5 +80,6 @@@
      project-name: sdc-dcae-d-dt
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/dcae-d/dt
      branch: master
      name: sdc-dcae-d-fe-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/dcae-d/fe'
@@@ -74,6 -79,5 +79,6 @@@
      project-name: sdc-dcae-d-fe
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/dcae-d/fe
      branch: master
      name: sdc-dcae-d-tosca-lab-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-docker-8c-8g
      project: 'sdc/dcae-d/tosca-lab'
@@@ -61,6 -66,5 +66,6 @@@
      project-name: sdc-dcae-d-tosca-lab
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/dcae-d/tosca-lab
      branch: master
      name: sdc-microservices-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/microservices'
@@@ -64,6 -69,5 +69,6 @@@
      project-name: sdc-microservices
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/microservices
      branch: master
@@@ -10,7 -10,6 +10,7 @@@
      project-name: 'sdc-onap-ui-angular'
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: 'sdc/onap-ui-angular'
      branch: 'master'
  
      name: sdc-onap-ui-angular-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/onap-ui-angular'
@@@ -4,7 -4,6 +4,7 @@@
      project-name: 'sdc-onap-ui-common'
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: 'sdc/onap-ui-common'
      branch: 'master'
  
      name: sdc-onap-ui-common-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/onap-ui-common'
@@@ -4,7 -4,6 +4,7 @@@
      project-name: 'sdc-onap-ui-react'
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: 'sdc/onap-ui-react'
      branch: 'master'
  
      name: sdc-onap-ui-react-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/onap-ui-react'
      name: sdc-sdc-be-common-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/sdc-be-common'
@@@ -58,6 -63,5 +63,6 @@@
      project-name: sdc-sdc-be-common
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/sdc-be-common
      branch: master
      name: sdc-sdc-distribution-client-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/sdc-distribution-client'
@@@ -57,6 -62,5 +62,6 @@@
      project-name: sdc-sdc-distribution-client
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/sdc-distribution-client
      branch: master
@@@ -4,7 -4,6 +4,7 @@@
      project-name: 'sdc-sdc-pubsub'
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: 'sdc/sdc-pubsub'
      branch: 'master'
  
      name: sdc-sdc-pubsub-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/sdc-pubsub'
      name: sdc-sdc-tosca-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/sdc-tosca'
@@@ -57,6 -62,5 +62,6 @@@
      project-name: sdc-sdc-tosca
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/sdc-tosca
      branch: master
      name: sdc-sdc-workflow-designer-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-4c-4g
      project: 'sdc/sdc-workflow-designer'
@@@ -84,6 -89,5 +89,6 @@@
      project-name: sdc-sdc-workflow-designer
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc/sdc-workflow-designer
      branch: master
diff --combined jjb/sdc/sdc.yaml
      name: sdc-sonar
      jobs:
        - gerrit-maven-sonar
+     sonarcloud: true
+     sonarcloud-project-organization: '{sonarcloud_project_organization}'
+     sonarcloud-api-token: '{sonarcloud_api_token}'
+     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+     sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
      cron: '@daily'
      build-node: ubuntu1604-builder-8c-8g
      project: 'sdc'
      project-name: sdc
      jobs:
        - gerrit-info-yaml-verify
 +    build-node: centos7-builder-2c-1g
      project: sdc
      branch: master