Skip to content

Commit 082bacc

Browse files
update
1 parent 5f9a00f commit 082bacc

File tree

1 file changed

+12
-36
lines changed

1 file changed

+12
-36
lines changed

azure-pipelines.yml

Lines changed: 12 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,7 @@ jobs:
9494
################################################################################
9595
- job: Linux_Native_Build_For_Packages
9696
################################################################################
97-
- {{ if ne(parameters['BuildLibTorchPackages'], 'true') }}
98-
condition: false
97+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
9998
variables:
10099
BuildConfig: Release
101100
OfficialBuildId: $(BUILD.BUILDNUMBER)
@@ -138,8 +137,7 @@ jobs:
138137
################################################################################
139138
- job: Windows_Native_Build_For_Packages
140139
################################################################################
141-
- {{ if ne(variables['BuildLibTorchPackages'], 'true') }}
142-
condition: false
140+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
143141
variables:
144142
BuildConfig: Release
145143
OfficialBuildId: $(BUILD.BUILDNUMBER)
@@ -178,8 +176,7 @@ jobs:
178176
# ################################################################################
179177
- job: MacOS_x64_Native_Build_For_Packages
180178
# ################################################################################
181-
- {{ if ne(parameters['BuildLibTorchPackages'], 'true') }}
182-
condition: false
179+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
183180
variables:
184181
BuildConfig: Release
185182
OfficialBuildId: $(BUILD.BUILDNUMBER)
@@ -207,8 +204,7 @@ jobs:
207204
# ################################################################################
208205
- job: MacOS_arm64_Native_Build_For_Packages
209206
# ################################################################################
210-
- {{ if ne(parameters['BuildLibTorchPackages'], 'true') }}
211-
condition: false
207+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
212208
variables:
213209
BuildConfig: Release
214210
OfficialBuildId: $(BUILD.BUILDNUMBER)
@@ -237,8 +233,7 @@ jobs:
237233
################################################################################
238234
- job: Build_TorchSharp_And_libtorch_cpu_Packages
239235
################################################################################
240-
- {{ if ne(parameters['BuildLibTorchPackages'], 'true') }}
241-
condition: false
236+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
242237
dependsOn:
243238
- Linux_Native_Build_For_Packages
244239
- Windows_Native_Build_For_Packages
@@ -412,8 +407,7 @@ jobs:
412407
# Only run if BuildLibTorchPackages is true
413408
- job: Build_libtorch_cuda_win_Packages
414409
################################################################################
415-
- {{ if ne(parameters['BuildLibTorchPackages'], 'true') }}
416-
condition: false
410+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
417411
dependsOn:
418412
- Windows_Native_Build_For_Packages
419413
variables:
@@ -468,8 +462,7 @@ jobs:
468462
################################################################################
469463
- job: Build_libtorch_cuda_linux_Packages
470464
################################################################################
471-
- {{ if ne(parameters['BuildLibTorchPackages'], 'true') }}
472-
condition: false
465+
condition: eq('${{ parameters.BuildLibTorchPackages }}', 'true')
473466
dependsOn:
474467
- Linux_Native_Build_For_Packages
475468
variables:
@@ -535,10 +528,7 @@ jobs:
535528
################################################################################
536529
- job: CodeSign_Core
537530
################################################################################
538-
- {{ if and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true)) }}
539-
condition: and(ne(variables['system.pullrequest.isfork'], true))
540-
- {{ else }}
541-
condition: false
531+
condition: and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true), ne(variables['system.pullrequest.isfork'], true))
542532
dependsOn:
543533
- Build_TorchSharp_And_libtorch_cpu_Packages
544534
variables:
@@ -586,10 +576,7 @@ jobs:
586576
################################################################################
587577
- job: CodeSign_Extras
588578
################################################################################
589-
- {{ if and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true)) }}
590-
condition: and(ne(variables['system.pullrequest.isfork'], true))
591-
- {{ else }}
592-
condition: false
579+
condition: and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true), ne(variables['system.pullrequest.isfork'], true))
593580
dependsOn:
594581
- Build_libtorch_cuda_win_Packages
595582
- Build_libtorch_cuda_linux_Packages
@@ -663,11 +650,7 @@ jobs:
663650
################################################################################
664651
- job: Push_TorchSharp_And_libtorch_cpu_Packages
665652
################################################################################
666-
- {{ if and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true)) }}
667-
condition: eq(variables['system.pullrequest.isfork'], false))
668-
- {{ else }}
669-
condition: false
670-
653+
condition: and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true), ne(variables['system.pullrequest.isfork'], true))
671654
dependsOn:
672655
- Build_TorchSharp_And_libtorch_cpu_Packages
673656
- CodeSign_Core
@@ -768,11 +751,7 @@ jobs:
768751
# Only run if BuildLibTorchPackages is true
769752
- job: Push_libtorch_cuda_win_Packages
770753
################################################################################
771-
- {{ if and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true)) }}
772-
condition: eq(variables['system.pullrequest.isfork'], false))
773-
- {{ else }}
774-
condition: false
775-
condition: and(ne(variables['system.pullrequest.isfork'], true), eq(variables['build.sourcebranchname'], 'main'), eq(variables['BuildLibTorchPackages'], 'true'), eq(variables['PushPackagesToFeed'], true))
754+
condition: and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true), ne(variables['system.pullrequest.isfork'], true))
776755
dependsOn:
777756
- Build_libtorch_cuda_win_Packages
778757
- CodeSign_Extras
@@ -857,10 +836,7 @@ jobs:
857836
################################################################################
858837
- job: Push_libtorch_cuda_linux_Packages
859838
################################################################################
860-
- {{ if and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true)) }}
861-
condition: eq(variables['system.pullrequest.isfork'], false))
862-
- {{ else }}
863-
condition: false
839+
condition: and(eq(parameters['BuildLibTorchPackages'], 'true'), eq(parameters['PushPackagesToFeed'], true), ne(variables['system.pullrequest.isfork'], true))
864840
dependsOn:
865841
- Build_libtorch_cuda_linux_Packages
866842
- CodeSign_Extras

0 commit comments

Comments
 (0)