36 lines
1.0 KiB
YAML
Raw Normal View History

2019-03-19 14:00:18 +01:00
pool:
vmImage: 'ubuntu-16.04'
variables:
registryEndpoint: eshop-registry
steps:
- task: DockerCompose@0
displayName: Compose build catalog
inputs:
dockerComposeCommand: 'build catalog.api'
containerregistrytype: Container Registry
dockerRegistryEndpoint: $(registryEndpoint)
2019-03-19 16:00:17 +01:00
dockerComposeFile: docker-compose.yml
2019-03-19 14:00:18 +01:00
qualifyImageNames: true
projectName: ""
2019-03-19 19:02:54 +01:00
dockerComposeFileArgs: |
TAG=dev
2019-03-19 14:00:18 +01:00
- task: DockerCompose@0
displayName: Compose push catalog
inputs:
2019-03-19 16:41:03 +01:00
dockerComposeCommand: 'push catalog.api'
2019-03-19 14:00:18 +01:00
containerregistrytype: Container Registry
dockerRegistryEndpoint: $(registryEndpoint)
2019-03-19 16:00:17 +01:00
dockerComposeFile: docker-compose.yml
2019-03-19 14:00:18 +01:00
qualifyImageNames: true
projectName: ""
2019-03-19 19:02:54 +01:00
dockerComposeFileArgs: |
TAG=dev
2019-03-19 14:00:18 +01:00
- task: CopyFiles@2
inputs:
sourceFolder: $(Build.SourcesDirectory)/k8s/helm
targetFolder: $(Build.ArtifactStagingDirectory)/k8s/helm
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: $(Build.ArtifactStagingDirectory)/k8s/helm
artifactName: helm