|
33 | 33 | TF_VAR_agent_2204_subnet: $(agent2204SubnetId) |
34 | 34 | TF_VAR_agent_prd_subnet: $(agentprdSubnetId) |
35 | 35 | TF_VAR_BessContainerName: $(BessContainerForWebjob) |
| 36 | + TF_VAR_aio_config_table_name: $(AioJobConfigurationTableName) |
36 | 37 |
|
37 | 38 | - task: FileTransform@2 |
38 | 39 | displayName: "File Transform: Mock API WebApp" |
@@ -66,7 +67,47 @@ steps: |
66 | 67 | inputs: |
67 | 68 | folderPath: '$(Pipeline.Workspace)/PeriodicOutputService/*.zip' |
68 | 69 | xmlTransformationRules: |
69 | | - jsonTargetFiles: '**/appsettings.json' |
| 70 | + jsonTargetFiles: | |
| 71 | + **/POS*/appsettings.json |
| 72 | + **/BESS*/appsettings.json |
| 73 | +
|
| 74 | + - bash: | |
| 75 | + echo "##vso[task.setvariable variable=schedule]$(AioJobIdWeekly.Schedule)" |
| 76 | + echo "##vso[task.setvariable variable=AioJobId]$(AioJobIdWeekly)" |
| 77 | + echo "##vso[task.setvariable variable=AzureStorageConfiguration.AioProductVersionDetailsTableName]$(AioJobIdWeekly.AioProductVersionDetailsTableName)" |
| 78 | + echo "##vso[task.setvariable variable=FSSApiConfiguration.AioBusinessUnit]$(AioJobIdWeekly.BusinessUnit)" |
| 79 | + echo "##vso[task.setvariable variable=FSSApiConfiguration.AioPosReadGroups]$(AioJobIdWeekly.ReadGroup)" |
| 80 | + echo "##vso[task.setvariable variable=FSSApiConfiguration.AioPosReadUsers]$(AioJobIdWeekly.ReadUser)" |
| 81 | + echo "##vso[task.setvariable variable=WeeksToIncrement]$(AioJobIdWeekly.WeeksToIncrement)" |
| 82 | + displayName: "Set AIO weekly job variables" |
| 83 | +
|
| 84 | + - task: FileTransform@2 |
| 85 | + displayName: "File Transform: AIO weekly settings Config" |
| 86 | + inputs: |
| 87 | + folderPath: '$(Pipeline.Workspace)/PeriodicOutputService/*.zip' |
| 88 | + xmlTransformationRules: |
| 89 | + jsonTargetFiles: | |
| 90 | + **/AIOFulfilmentWebJob/settings.job |
| 91 | + **/AIOFulfilmentWebJob/appsettings.json |
| 92 | + |
| 93 | + - bash: | |
| 94 | + echo "##vso[task.setvariable variable=schedule]$(AioJobIdPrinting.Schedule)" |
| 95 | + echo "##vso[task.setvariable variable=AioJobId]$(AioJobIdPrinting)" |
| 96 | + echo "##vso[task.setvariable variable=AzureStorageConfiguration.AioProductVersionDetailsTableName]$(AioJobIdPrinting.AioProductVersionDetailsTableName)" |
| 97 | + echo "##vso[task.setvariable variable=FSSApiConfiguration.AioBusinessUnit]$(AioJobIdPrinting.BusinessUnit)" |
| 98 | + echo "##vso[task.setvariable variable=FSSApiConfiguration.AioPosReadGroups]$(AioJobIdPrinting.ReadGroup)" |
| 99 | + echo "##vso[task.setvariable variable=FSSApiConfiguration.AioPosReadUsers]$(AioJobIdPrinting.ReadUser)" |
| 100 | + echo "##vso[task.setvariable variable=WeeksToIncrement]$(AioJobIdPrinting.WeeksToIncrement)" |
| 101 | + displayName: "Set AIO printing job variables" |
| 102 | + |
| 103 | + - task: FileTransform@2 |
| 104 | + displayName: "File Transform: AIO printing settings Config" |
| 105 | + inputs: |
| 106 | + folderPath: '$(Pipeline.Workspace)/PeriodicOutputService/*.zip' |
| 107 | + xmlTransformationRules: |
| 108 | + jsonTargetFiles: | |
| 109 | + **/AIOFulfilmentWebJobPrinting/settings.job |
| 110 | + **/AIOFulfilmentWebJobPrinting/appsettings.json |
70 | 111 |
|
71 | 112 | - task: AzureWebApp@1 |
72 | 113 | displayName: "Azure LXS App Deploy: pos-$(Environment)-lxs-webapp" |
|
0 commit comments