@ -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 |