From 6738387024274dab5465fa3dc34f42293ed86229 Mon Sep 17 00:00:00 2001 From: "venkeyboda07@gmail.com" Date: Thu, 6 Feb 2025 23:21:18 +0530 Subject: [PATCH] added scanning image --- azure-pipelines.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b0003c03a..2d622aba4 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -32,9 +32,28 @@ steps: - task: Docker@2 displayName: 'Build docker image' inputs: - command: 'buildAndPush' + command: 'build' Dockerfile: './Dockerfile' repository: venkeyboda/spring-petclinic tags: '$(Build.BuildId)' - \ No newline at end of file + - task: CmdLine@2 + displayName: 'scannig image ' + inputs: + script: | + trivy image $(venkeyboda/spring-petclinic):$(Build.BuildId) -o trivy-report.xml + + - task: PublishPipelineArtifact@1 + displayName: 'Publish Trivy Report' + inputs: + targetPath: 'trivy-report.xml' + artifact: 'TrivyReport' + + - task: Docker@2 + displayName: 'pushing the docker image' + inputs: + command: 'push' + containerRegistry: 'docker hub' + repository: venkeyboda/spring-petclinic + tags: | + '$(Build.BuildId)' \ No newline at end of file