mirror of https://github.com/abpframework/eventhub
2 changed files with 1 additions and 64 deletions
@ -1,63 +0,0 @@ |
|||||
trigger: |
|
||||
- test |
|
||||
|
|
||||
variables: |
|
||||
|
|
||||
# Container registry service connection established during pipeline creation |
|
||||
dockerRegistryServiceConnection: '60b77638-6f87-431e-bf44-619404bd3935' |
|
||||
imageRepository: 'voloeventhubidentityserver' |
|
||||
containerRegistry: 'voloeventhubidentityserver.azurecr.io' |
|
||||
dockerfilePath: '**/Dockerfile.EventHub.IdentityServer' |
|
||||
tag: '$(Build.BuildNumber)' |
|
||||
# Agent VM image name |
|
||||
vmImageName: 'ubuntu-latest' |
|
||||
|
|
||||
|
|
||||
stages: |
|
||||
- stage: Build |
|
||||
displayName: Build stage |
|
||||
jobs: |
|
||||
- job: Build |
|
||||
displayName: Build |
|
||||
pool: |
|
||||
vmImage: $(vmImageName) |
|
||||
steps: |
|
||||
- task: Docker@2 |
|
||||
displayName: Build and push an image to container registry |
|
||||
inputs: |
|
||||
command: buildAndPush |
|
||||
repository: $(imageRepository) |
|
||||
dockerfile: $(dockerfilePath) |
|
||||
containerRegistry: $(dockerRegistryServiceConnection) |
|
||||
tags: | |
|
||||
$(tag) |
|
||||
|
|
||||
- upload: manifests |
|
||||
artifact: manifests |
|
||||
|
|
||||
- stage: Deploy |
|
||||
displayName: Deploy-Identity-Server |
|
||||
dependsOn: Build |
|
||||
|
|
||||
jobs: |
|
||||
- deployment: Deploy |
|
||||
displayName: Deploy |
|
||||
pool: |
|
||||
vmImage: $(vmImageName) |
|
||||
environment: 'volosofteventhub-1068.default' |
|
||||
strategy: |
|
||||
runOnce: |
|
||||
deploy: |
|
||||
steps: |
|
||||
|
|
||||
|
|
||||
- task: KubernetesManifest@0 |
|
||||
displayName: Deploy to Kubernetes cluster |
|
||||
inputs: |
|
||||
action: deploy |
|
||||
manifests: | |
|
||||
$(Pipeline.Workspace)/manifests/deployment.eventhub.identityserver.yml |
|
||||
$(Pipeline.Workspace)/manifests/service.eventhub.identityserver.yml |
|
||||
containers: | |
|
||||
$(containerRegistry)/$(imageRepository):$(tag) |
|
||||
|
|
||||
Loading…
Reference in new issue