Skip to content

Instantly share code, notes, and snippets.

@Panzerbjrn
Created July 20, 2022 10:37
Show Gist options
  • Save Panzerbjrn/ed2b0e3dcf2de92c42b5dcdac16896c1 to your computer and use it in GitHub Desktop.
Save Panzerbjrn/ed2b0e3dcf2de92c42b5dcdac16896c1 to your computer and use it in GitHub Desktop.
parameters:
- name : region
displayName: Which region to deploy to.
type: string
values:
- 'Germany West Central'
- 'West Europe'
- name : environment
displayName: Environment to deploy.
type: string
default: Dev
values:
- Dev
- QA
- PRD
- name : resourcegroup
displayName: Name of the Resource Group to deploy to.
type: string
- name : storageaccount
displayName: Name of the Storage Account to deploy to.
type: string
name: 'Deploy Storage Account ${{ parameters.region }} in (${{ parameters.environment }})'
stages:
- stage: deploystorageaccountdev
displayName: 'Deploy Storage Account to Dev'
condition: eq('${{ parameters.environment }}', 'Dev')
jobs:
- deployment: deployStorageAccountDev
displayName: 'Deploy Storage Account to Dev'
pool:
vmImage: 'windows-latest'
environment: 'Dev'
strategy:
runOnce:
deploy:
steps:
- template: ../Tasks/DeployStorageAccount.yml
parameters:
region: ${{ parameters.region }}
resourcegroup: ${{ parameters.resourcegroup }}
storageaccount: ${{ parameters.storageaccount }}
azureResourceManagerConnection: 'AzSubConnection'
subscriptionId: 'd34bc4f4-9e2c-3428-88be-d1c6s2358d2c'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment