Browse Source

Set up CI with Azure Pipelines

[skip ci]
pull/40/head
yusufkaratoprak 6 years ago
parent
commit
b40af3d466
  1. 11
      azure-pipelines.yml

11
azure-pipelines.yml

@ -3,7 +3,7 @@
# https://docs.microsoft.com/azure/devops/pipelines/languages/docker # https://docs.microsoft.com/azure/devops/pipelines/languages/docker
trigger: trigger:
- main - dev
variables: variables:
@ -12,10 +12,9 @@ variables:
dockerRegistryServiceConnection: '9a6341b6-70a5-4ee7-b7a2-5efa6d4f0fe3' dockerRegistryServiceConnection: '9a6341b6-70a5-4ee7-b7a2-5efa6d4f0fe3'
imageRepository: 'volosofteventhub' imageRepository: 'volosofteventhub'
containerRegistry: 'voloeventhub.azurecr.io' containerRegistry: 'voloeventhub.azurecr.io'
dockerfilePath: '**/Dockerfile' dockerfilePath: '**/Dockerfile.EventHub.Web'
tag: '$(Build.BuildNumber)' tag: '$(Build.BuildNumber)'
# Agent VM image name # Agent VM image name
vmImageName: 'ubuntu-latest' vmImageName: 'ubuntu-latest'
@ -48,7 +47,7 @@ stages:
jobs: jobs:
- deployment: Deploy - deployment: Deploy
displayName: Deploy displayName: Deploy-EventHub.Web
pool: pool:
vmImage: $(vmImageName) vmImage: $(vmImageName)
environment: 'volosofteventhub-5982.default' environment: 'volosofteventhub-5982.default'
@ -63,8 +62,8 @@ stages:
inputs: inputs:
action: deploy action: deploy
manifests: | manifests: |
$(Pipeline.Workspace)/manifests/deployment.yml $(Pipeline.Workspace)/manifests/deployment.eventhub.web.yml
$(Pipeline.Workspace)/manifests/service.yml $(Pipeline.Workspace)/manifests/service.eventhub.web.yml
containers: | containers: |
$(containerRegistry)/$(imageRepository):$(tag) $(containerRegistry)/$(imageRepository):$(tag)

Loading…
Cancel
Save