@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build apigws | |||
inputs: | |||
dockerComposeCommand: 'build mobileshoppingapigw mobilemarketingapigw webshoppingapigw webmarketingapigw' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push basket | |||
inputs: | |||
dockerComposeCommand: 'push mobileshoppingapigw mobilemarketingapigw webshoppingapigw webmarketingapigw' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build basket | |||
inputs: | |||
dockerComposeCommand: 'build basket.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push basket | |||
inputs: | |||
dockerComposeCommand: 'push basket.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build identity | |||
inputs: | |||
dockerComposeCommand: 'build identity.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push identity | |||
inputs: | |||
dockerComposeCommand: 'push identity.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build locations | |||
inputs: | |||
dockerComposeCommand: 'build locations.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push locations | |||
inputs: | |||
dockerComposeCommand: 'push locations.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build marketing | |||
inputs: | |||
dockerComposeCommand: 'build marketing.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push marketing | |||
inputs: | |||
dockerComposeCommand: 'push marketing.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build mobileshoppingagg | |||
inputs: | |||
dockerComposeCommand: 'build mobileshoppingagg' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push mobileshoppingagg | |||
inputs: | |||
dockerComposeCommand: 'push mobileshoppingagg' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build ordering | |||
inputs: | |||
dockerComposeCommand: 'build ordering.api ordering.backgroundtasks ordering.signalrhub' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push ordering | |||
inputs: | |||
dockerComposeCommand: 'push ordering.api ordering.backgroundtasks ordering.signalrhub' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build payment | |||
inputs: | |||
dockerComposeCommand: 'build payment.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push payment | |||
inputs: | |||
dockerComposeCommand: 'push payment.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build webshoppingagg | |||
inputs: | |||
dockerComposeCommand: 'build webshoppingagg' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push webshoppingagg | |||
inputs: | |||
dockerComposeCommand: 'push webshoppingagg' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build webhooks | |||
inputs: | |||
dockerComposeCommand: 'build webhooks.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push webhooks | |||
inputs: | |||
dockerComposeCommand: 'push webhooks.api' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build webhooks.client | |||
inputs: | |||
dockerComposeCommand: 'build webhooks.client' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push webhooks.client | |||
inputs: | |||
dockerComposeCommand: 'push webhooks.client' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build webmvc | |||
inputs: | |||
dockerComposeCommand: 'build webmvc' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push webmvc | |||
inputs: | |||
dockerComposeCommand: 'push webmvc' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build webspa | |||
inputs: | |||
dockerComposeCommand: 'build webspa' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push webspa | |||
inputs: | |||
dockerComposeCommand: 'push webspa' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |
@ -0,0 +1,37 @@ | |||
pool: | |||
vmImage: 'ubuntu-16.04' | |||
variables: | |||
registryEndpoint: eshop-registry | |||
steps: | |||
- task: DockerCompose@0 | |||
displayName: Compose build webstatus | |||
inputs: | |||
dockerComposeCommand: 'build webstatus' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: docker-compose.yml | |||
qualifyImageNames: true | |||
projectName: "" | |||
additionalImageTags: | | |||
$(Build.BuildId) | |||
dev | |||
- task: DockerCompose@0 | |||
displayName: Compose push webstatus | |||
inputs: | |||
dockerComposeCommand: 'push webstatus' | |||
containerregistrytype: Container Registry | |||
dockerRegistryEndpoint: $(registryEndpoint) | |||
dockerComposeFile: 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 |