+ # prescan script requires ubuntu
+ # golang is only on docker-enabled nodes
+ build-node: ubuntu1804-docker-4c-4g
+ java-version: openjdk11
+ sonar-prescan-script: !include-raw-escape: prescan-e2mgr-ubuntu.sh
+ sonar-project-file: ""
+ # use sonarcloud values from defaults.yaml
+ sonar-properties: |
+ # Required metadata
+ sonar.login={sonarcloud_api_token}
+ sonar.projectKey={sonarcloud_project_organization}_{project-name}
+ sonar.projectName={project-name}
+ sonar.organization={sonarcloud_project_organization}
+ # Encoding
+ sonar.build.sourceEncoding=UTF-8
+ # Language
+ sonar.language=go
+ # Source
+ sonar.sources=E2Manager
+ # Unit tests
+ sonar.go.coverage.reportPaths=E2Manager/coverage.txt
+ # Inclusions
+ sonar.inclusions=**/**.go
+ # Exclusions
+ sonar.exclusions=**/mocks/**.go,**/tests/**.go
+ # Test inclusions
+ sonar.test.inclusions=**/*_test.go