Skip to content

Commit acef259

Browse files
committed
Update azure-pipelines.yml for Azure Pipelines
1 parent 17d0bb6 commit acef259

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

azure-pipelines.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,16 @@ stages:
5656
inputs:
5757
targetType: inline
5858
script: |
59-
./bin/trivy image --format json --output trivy-report.json --severity HIGH,CRITICAL,MEDIUM --ignore-unfixed $(containerRegistry)/$(imageRepository):$(tag)
60-
# Publish Trivy Report as Artifact
59+
./bin/trivy image --format template --template "@contrib/junit.tpl" --output trivy-report.xml --severity HIGH,CRITICAL,MEDIUM --ignore-unfixed $(containerRegistry)/$(imageRepository):$(tag)
60+
# Step 4: Publish Trivy XML Report as Artifact
6161
- task: PublishPipelineArtifact@1
62-
displayName: "Publish Trivy Scan Report"
62+
displayName: "Publish Trivy XML Report"
6363
inputs:
64-
targetPath: "$(System.DefaultWorkingDirectory)/trivy-report.json"
65-
artifact: "TrivyReport"
64+
targetPath: "$(System.DefaultWorkingDirectory)/trivy-report.xml"
65+
artifact: "TrivyReport"
66+
67+
# Step 5: Publish Trivy Test Results
68+
- task: PublishTestResults@2
69+
displayName: "Publish Trivy Test Results"
70+
inputs:
71+
testResultsFiles: "$(System.DefaultWorkingDirectory)/trivy-report.xml"

0 commit comments

Comments
 (0)