Browse Source

update for adding identiy server

staging
yusuf karatoprak 5 years ago
parent
commit
ea9b52157a
  1. 21
      azure-pipelines.eventhub.identityserver.yml

21
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: trigger:
- main - main
variables: variables:
# Container registry service connection established during pipeline creation # Container registry service connection established during pipeline creation
dockerRegistryServiceConnection: 'a34cf412-d91a-4951-b1f3-0d75eb69c450' dockerRegistryServiceConnection: '60b77638-6f87-431e-bf44-619404bd3935'
imageRepository: 'voloeventhubidentityserver' imageRepository: 'voloeventhubidentityserver'
containerRegistry: 'voloeventhubidentityserver.azurecr.io' containerRegistry: 'voloeventhubidentityserver.azurecr.io'
dockerfilePath: '**/Dockerfile.EventHub.IdentityServer' dockerfilePath: '**/Dockerfile.EventHub.IdentityServer'
tag: '$(Build.BuildNumber)' tag: '$(Build.BuildNumber)'
# Agent VM image name # Agent VM image name
vmImageName: 'ubuntu-latest' vmImageName: 'ubuntu-latest'
@ -38,32 +32,29 @@ stages:
tags: | tags: |
$(tag) $(tag)
- publish: manifests - upload: manifests
artifact: manifests artifact: manifests
- stage: Deploy - stage: Deploy
displayName: Deploy stage displayName: Deploy-Identity-Server
dependsOn: Build dependsOn: Build
jobs: jobs:
- deployment: Deploy - deployment: Deploy
displayName: Deploy-IdentityServer displayName: Deploy
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
pool: pool:
vmImage: $(vmImageName) vmImage: $(vmImageName)
environment: 'voloeventhubidentityserver.default' environment: 'volosofteventhub-1068.default'
strategy: strategy:
runOnce: runOnce:
deploy: deploy:
steps: steps:
- task: KubernetesManifest@0 - task: KubernetesManifest@0
displayName: Deploy to Kubernetes cluster displayName: Deploy to Kubernetes cluster
inputs: inputs:
action: deploy action: deploy
namespace: default
manifests: | manifests: |
$(Pipeline.Workspace)/manifests/deployment.eventhub.identityserver.yml $(Pipeline.Workspace)/manifests/deployment.eventhub.identityserver.yml
$(Pipeline.Workspace)/manifests/service.eventhub.identityserver.yml $(Pipeline.Workspace)/manifests/service.eventhub.identityserver.yml

Loading…
Cancel
Save