-
Notifications
You must be signed in to change notification settings - Fork 0
/
azure-pipelines.yaml
35 lines (32 loc) · 1.11 KB
/
azure-pipelines.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
resources:
- repo: self
trigger:
- feature*
- sandbox*
- develop
- release
variables:
- template: pipelines/variables/io_variables.yaml
- name: sandboxDeploy
value: $[startsWith(variables['Build.SourceBranch'], 'refs/heads/sandbox')]
- name: developDeploy
value: $[eq(variables['Build.SourceBranch'], 'refs/heads/develop')]
- name: releaseDeploy
value: $[startsWith(variables['Build.SourceBranch'], 'refs/heads/release')]
stages:
# - template: pipelines/rev-pipeline.yaml
# parameters:
# adxCluster: ${{ variables.nonProdNeuAdxCluster }}
# adxDatabase: ${{ variables.nonProdAdxDatabase }}
# variableGroup: ${{ variables.variableGroup }}
- stage: Sandbox
displayName: Deploy to Sandbox
variables: []
jobs:
- template: pipelines/deploy-db-template.yaml
parameters:
serviceConnection: ${{ variables.servicePrincipal }}
env: ${{ variables.nonProdEnvironment }}
adxCluster: ${{ variables.nonProdNeuAdxCluster }}
adxDatabase: ${{ variables.nonProdAdxDatabase }}
variableGroup: ${{ variables.variableGroup }}