Update azurepipeline.yaml

This commit is contained in:
lakshmi164585 2023-02-24 15:01:45 +05:30 committed by GitHub
parent 004d806b0a
commit fbea7e3bb3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,15 +1,11 @@
pool: pool:
name: "Azure Pipelines" name: "Default"
trigger: trigger:
- main - main
jobs: jobs:
- job: myjob - job: myjob
displayName: myjob displayName: myjob
steps: steps:
- script: sudo apt update
- script: sudo apt install openjdk-17-jdk -y
- script: sudo apt install maven -y
- script: sudo apt install git -y
- task: Maven@3 - task: Maven@3
inputs: inputs:
mavenPOMFile: 'pom.xml' mavenPOMFile: 'pom.xml'
@ -22,9 +18,14 @@ jobs:
mavenDirectory: /home/ubuntu/spring-petclinic mavenDirectory: /home/ubuntu/spring-petclinic
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1
inputs: inputs:
PathtoPublish: '$(Build.Repository.LocalPath)' PathtoPublish: '$(Build.Repository.LocalPath)'
ArtifactName: 'drop' ArtifactName: 'drop'
publishLocation: 'Container' publishLocation: 'Container'
- script: ansible-playbook -i host ansibleplaybook.yaml --extra-vars {"$(Build.ContainerId)"} - task: DownloadPipelineArtifact@2
inputs:
buildType: 'current'
downloadType: 'single'
artifactName: 'drop'
targetPath: '/home/ubuntu/build'
- script: ansible-playbook -i host ansibleplaybook.yaml