Skip to content

Commit 14ee871

Browse files
committed
Fixed dependencies post deployment script
1 parent d791f8f commit 14ee871

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

articles/data-factory/continuous-integration-deployment.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: Continuous integration and delivery in Azure Data Factory
33
description: Learn how to use continuous integration and delivery to move Data Factory pipelines from one environment (development, test, production) to another.
44
services: data-factory
@@ -231,18 +231,22 @@ function getPipelineDependencies {
231231
return @($activity.Pipeline.ReferenceName)
232232
} elseif ($activity.Activities) {
233233
$result = @()
234-
return $activity.Activities | ForEach-Object{ $result += getPipelineDependencies -activity $_ }
234+
$activity.Activities | ForEach-Object{ $result += getPipelineDependencies -activity $_ }
235+
return $result
235236
} elseif ($activity.ifFalseActivities -or $activity.ifTrueActivities) {
236237
$result = @()
237238
$activity.ifFalseActivities | Where-Object {$_ -ne $null} | ForEach-Object{ $result += getPipelineDependencies -activity $_ }
238239
$activity.ifTrueActivities | Where-Object {$_ -ne $null} | ForEach-Object{ $result += getPipelineDependencies -activity $_ }
240+
return $result
239241
} elseif ($activity.defaultActivities) {
240242
$result = @()
241243
$activity.defaultActivities | ForEach-Object{ $result += getPipelineDependencies -activity $_ }
242244
if ($activity.cases) {
243245
$activity.cases | ForEach-Object{ $_.activities } | ForEach-Object{$result += getPipelineDependencies -activity $_ }
244246
}
245247
return $result
248+
} else {
249+
return @()
246250
}
247251
}
248252

0 commit comments

Comments
 (0)