Merge "Fix Sonar"
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Wed, 18 May 2022 16:31:17 +0000 (16:31 +0000)
committerGerrit Code Review <gerrit@o-ran-sc.org>
Wed, 18 May 2022 16:31:17 +0000 (16:31 +0000)
1  2 
jjb/smo-ves/smo-ves.yaml

diff --combined jjb/smo-ves/smo-ves.yaml
@@@ -26,7 -26,6 +26,7 @@@
  - project:
      <<: *ves_docker_common
      name: smo-ves
 +    project-name: '{name}'
      # image name
      docker-name: 'smo-collector'
      # Dockerfile is in a subdir
        - master:
            branch: master
  
 +- project:
 +    <<: *ves_docker_common
 +    name: smo-dmaap
 +    project-name: '{name}'
 +    # image name
 +    docker-name: 'smo-dmaap-adapter'
 +    # Dockerfile is in a subdir
 +    docker-root: dmaapadapter
 +    # source of docker tag
 +    container-tag-method: yaml-file
 +    jobs:
 +      - '{project-name}-gerrit-docker-jobs'
 +    stream:
 +      - master:
 +          branch: master
 +
 +- project:
 +    <<: *ves_docker_common
 +    name: smo-influxdb
 +    project-name: '{name}'
 +    # image name
 +    docker-name: 'smo-influxdb-connector'
 +    # Dockerfile is in a subdir
 +    docker-root: influxdb-connector
 +    # source of docker tag
 +    container-tag-method: yaml-file
 +    jobs:
 +      - '{project-name}-gerrit-docker-jobs'
 +    stream:
 +      - master:
 +          branch: master
 +- project:
 +    <<: *ves_docker_common
 +    name: smo-postconfig
 +    project-name: '{name}'
 +    # image name
 +    docker-name: 'smo-post-config'
 +    # Dockerfile is in a subdir
 +    docker-root: postconfig
 +    # source of docker tag
 +    container-tag-method: yaml-file
 +    jobs:
 +      - '{project-name}-gerrit-docker-jobs'
 +    stream:
 +      - master:
 +          branch: master
 +
  - project:
      <<: *ves_docker_common
      name: smo-ves-release
 +    project-name: '{name}'
 +    # maven release requires sigul which requires centos
 +    # container release requires docker
 +    build-node: centos7-docker-2c-8g
 +    jobs:
 +      - '{project-name}-gerrit-release-jobs'
 +
 +- project:
 +    <<: *ves_docker_common
 +    name: smo-dmaap-release
 +    project-name: '{name}'
 +    # maven release requires sigul which requires centos
 +    # container release requires docker
 +    build-node: centos7-docker-2c-8g
 +    jobs:
 +      - '{project-name}-gerrit-release-jobs'
 +
 +- project:
 +    <<: *ves_docker_common
 +    name: smo-influxdb-release
 +    project-name: '{name}'
      # maven release requires sigul which requires centos
      # container release requires docker
      build-node: centos7-docker-2c-8g
        sonar.projectName={project-name}
        sonar.organization={sonarcloud_project_organization}
        sonar.build.sourceEncoding=UTF-8
-       sonar.sources=a1
+       sonar.sources=collector
        sonar.python.coverage.reportPaths=coverage.xml
-       jobs:
-         - gerrit-tox-sonarqube
+     jobs:
+       - gerrit-tox-sonarqube