@@ -277,13 +277,24 @@ function Test-NewAndSetResourceGroupDeploymentStackWithTemplateSpec
277
277
$resourceId = $basicCreatedTemplateSpec.Id + " /versions/v1"
278
278
279
279
# Test - New-AzResourceGroupDeploymentStacks using templateSpecs
280
- $deployment = New-AzResourceGroupDeploymentStacks - Name $rname - ResourceGroupName $rgname - TemplateSpec $resourceId - ParameterFile " sampleTemplateParams.json"
280
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateSpec $resourceId - ParameterFile " sampleTemplateParams.json"
281
+ $id = $deployment.id
282
+
283
+ while ($deployment.provisioningState == " initializing" or $deployment.provisioningState == " failed" ){
284
+ $deployment = Get-AzResourceGroupDeploymentStack - id $id
285
+ }
286
+
281
287
282
288
# Assert
283
289
Assert-AreEqual Succeeded $deployment.ProvisioningState
284
290
285
291
# Test - Set-AzResourceGroupDeploymentStacks using templateSpecs
286
- $deployment = Set-AzResourceGroupDeploymentStacks - Name $rname - ResourceGroupName $rgname - TemplateSpec $resourceId - ParameterFile " sampleTemplateParams.json" - updateBehavior " detach"
292
+ $deployment = Set-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateSpec $resourceId - ParameterFile " sampleTemplateParams.json" - updateBehavior " detach"
293
+ $id = $deployment.id
294
+
295
+ while ($deployment.provisioningState == " initializing" or $deployment.provisioningState == " failed" ){
296
+ $deployment = Get-AzResourceGroupDeploymentStack - id $id
297
+ }
287
298
288
299
# Assert
289
300
Assert-AreEqual Succeeded $deployment.ProvisioningState
@@ -319,13 +330,24 @@ function Test-NewAndSetSubscriptionDeploymentStackWithTemplateSpec
319
330
$resourceId = $basicCreatedTemplateSpec.Id + " /versions/v1"
320
331
321
332
# Test - New-AzSubscriptionDeploymentStacks using templateSpecs
322
- $deployment = New-AzResourceGroupDeploymentStacks - Name $rname - TemplateSpec $resourceId - ParameterFile " subscription_level_parameters.json"
333
+ $deployment = New-AzSubscriptionDeploymentStack - Name $rname - TemplateSpec $resourceId - Location " West US 2"
334
+ $id = $deployment.id
335
+
336
+ while ($deployment.provisioningState == " initializing" or $deployment.provisioningState == " failed" ){
337
+ $deployment = Get-AzSubscriptionDeploymentStack - id $id
338
+ }
323
339
324
340
# Assert
325
341
Assert-AreEqual Succeeded $deployment.ProvisioningState
326
342
327
343
# Test - Set-AzSubscriptionDeploymentStacks using templateSpecs
328
- $deployment = Set-AzResourceGroupDeploymentStacks - Name $rname - TemplateSpec $resourceId - ParameterFile " sampleTemplateParams.json" - Location $rglocation - updateBehavior " detach"
344
+ $deployment = Set-AzResourceGroupDeploymentStack - Name $rname - TemplateSpec $resourceId - ParameterFile " sampleTemplateParams.json" - Location $rglocation - updateBehavior " detach"
345
+ $id = $deployment.id
346
+
347
+ while ($deployment.provisioningState == " initializing" or $deployment.provisioningState == " failed" ){
348
+ $deployment = Get-AzSubscriptionDeploymentStack - id $id
349
+ }
350
+
329
351
330
352
# Assert
331
353
Assert-AreEqual Succeeded $deployment.ProvisioningState
0 commit comments