--- name: audit_go_main_code_analyze_$(Date:yyyy-MM-dd)_$(SourceBranchName)_$(Rev:r) trigger: - main resources: repositories: - repository: tools type: git name: schwarzit.stackit-core-platform/core-platform-tools ref: refs/tags/v1.15.0 pool: vmImage: ubuntu-24.04 variables: - name: reportDir value: '$(System.DefaultWorkingDirectory)/out' - name: goVersion value: 1.25.5 stages: - stage: CodeQualityScans displayName: "Code Quality Scans" jobs: - template: ./.azuredevops/templates/jobs/code/code-format.yml@tools parameters: lintReports: true lintReportDir: $(reportDir) - template: ./.azuredevops/templates/jobs/code/code-test.yml@tools parameters: testReports: true testReportDir: $(reportDir) - template: ./.azuredevops/templates/jobs/code/code-quality-scans.yml@tools parameters: dependsOn: - Tests - Linter organization: 'xx-sit-odj-stackit-public' serviceConnection: 'xx-sit-odj-stackit-public-snyk' sonar: true sonarReportSourceDir: $(reportDir) sonarServiceConnection: sonarqube-audit-go