scripts fot catalog

This commit is contained in:
eiximenis 2019-03-19 14:00:18 +01:00
parent b439352cae
commit a30d80aa5e

View File

@ -0,0 +1,37 @@
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)
dockerComposeFile: src/docker-compose.yml
qualifyImageNames: true
projectName: ""
additionalImageTags: |
$(Build.BuildId)
dev
- task: DockerCompose@0
displayName: Compose push catalog
inputs:
dockerComposeCommand: 'build catalog.api'
containerregistrytype: Container Registry
dockerRegistryEndpoint: $(registryEndpoint)
dockerComposeFile: src/docker-compose.yml
qualifyImageNames: true
projectName: ""
additionalImageTags: |
$(Build.BuildId)
dev
- 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