Support "just long running", "just regular", and "both" versions of running this build.
Overriding the `build_drop` which won't be present.
@@ -42,7 +42,7 @@ jobs:
artifactName: packages
- job: 'Analyze'
-
+ condition: or(eq(variables['long_running_tests'], True), eq(variables['long_running_tests'], ''))
dependsOn:
- 'Build'
@@ -86,6 +86,8 @@ jobs:
- job: 'Generic_Tests'
+ condition: or(eq(variables['long_running_tests'], False), eq(variables['long_running_tests'], ''))
+
dependsOn:
- 'Build'
@@ -170,7 +172,9 @@ jobs:
- job: Test_Alpha_Python
timeoutInMinutes: 90
- condition: eq(variables['long_running_tests'], True)
+
+ condition: or(eq(variables['long_running_tests'], True), eq(variables['long_running_tests'], ''))
+
dependsOn:
- 'Build'
@@ -202,9 +206,11 @@ jobs:
- job: Test_PyPy
timeoutInMinutes: 90
- condition: eq(variables['long_running_tests'], True)
+
+ condition: or(eq(variables['long_running_tests'], True), eq(variables['long_running_tests'], ''))
+
dependsOn:
- - 'Build'
+ - 'Test_Alpha_Python'
pool:
vmImage: 'ubuntu-16.04'
