diff --git a/azure-pipelines.eventhub.identityserver.yml b/azure-pipelines.eventhub.identityserver.yml index d93d062..38ca223 100644 --- a/azure-pipelines.eventhub.identityserver.yml +++ b/azure-pipelines.eventhub.identityserver.yml @@ -1,20 +1,14 @@ -# Deploy to Azure Kubernetes Service -# Build and push image to Azure Container Registry; Deploy to Azure Kubernetes Service -# https://docs.microsoft.com/azure/devops/pipelines/languages/docker - trigger: - main - variables: # Container registry service connection established during pipeline creation - dockerRegistryServiceConnection: 'a34cf412-d91a-4951-b1f3-0d75eb69c450' + 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' @@ -38,32 +32,29 @@ stages: tags: | $(tag) - - publish: manifests + - upload: manifests artifact: manifests - stage: Deploy - displayName: Deploy stage + displayName: Deploy-Identity-Server dependsOn: Build jobs: - deployment: Deploy - displayName: Deploy-IdentityServer - timeoutInMinutes: 60 # how long to run the job before automatically cancelling - cancelTimeoutInMinutes: 30 # how much time to give 'run always even if cancelled tasks' before stopping them + displayName: Deploy pool: vmImage: $(vmImageName) - environment: 'voloeventhubidentityserver.default' + environment: 'volosofteventhub-1068.default' strategy: runOnce: deploy: steps: - + - task: KubernetesManifest@0 displayName: Deploy to Kubernetes cluster inputs: action: deploy - namespace: default manifests: | $(Pipeline.Workspace)/manifests/deployment.eventhub.identityserver.yml $(Pipeline.Workspace)/manifests/service.eventhub.identityserver.yml