SSR-1730 Setup apple pay merchant deployment for each environment

This commit is contained in:
Josh Dassinger 2024-11-01 12:13:57 -05:00
parent 0d536616bd
commit 9f46ff3bf5

View file

@ -66,7 +66,7 @@ stages:
clean: true
- task: CopyFiles@2
inputs:
SourceFolder: 'public/apple-pay/test'
SourceFolder: 'public/apple-pay/dev'
Contents: '**'
TargetFolder: 'public/.well-known'
CleanTargetFolder: true
@ -127,6 +127,17 @@ stages:
steps:
- checkout: self
clean: true
- task: CopyFiles@2
inputs:
SourceFolder: 'public/apple-pay/test'
Contents: '**'
TargetFolder: 'public/.well-known'
CleanTargetFolder: true
- task: DeleteFiles@1
inputs:
SourceFolder: 'public/apple-pay'
Contents: '**'
RemoveSourceFolder: true
- template: templates/digital/step-build-vue.yml@AzureDevOps
parameters:
buildOutputDir: dist
@ -179,6 +190,17 @@ stages:
steps:
- checkout: self
clean: true
- task: CopyFiles@2
inputs:
SourceFolder: 'public/apple-pay/qa'
Contents: '**'
TargetFolder: 'public/.well-known'
CleanTargetFolder: true
- task: DeleteFiles@1
inputs:
SourceFolder: 'public/apple-pay'
Contents: '**'
RemoveSourceFolder: true
- template: templates/digital/step-build-vue.yml@AzureDevOps
parameters:
buildOutputDir: dist
@ -231,6 +253,17 @@ stages:
steps:
- checkout: self
clean: true
- task: CopyFiles@2
inputs:
SourceFolder: 'public/apple-pay/prod'
Contents: '**'
TargetFolder: 'public/.well-known'
CleanTargetFolder: true
- task: DeleteFiles@1
inputs:
SourceFolder: 'public/apple-pay'
Contents: '**'
RemoveSourceFolder: true
- template: templates/digital/step-build-vue.yml@AzureDevOps
parameters:
buildOutputDir: dist