summaryrefslogtreecommitdiff
path: root/eng/common/templates/phases
diff options
context:
space:
mode:
authordotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>2018-11-07 14:35:49 +0000
committerGitHub <noreply@github.com>2018-11-07 14:35:49 +0000
commit18fe41da05f9f9e3ca1aea0e617d94397aca3c99 (patch)
tree41921c4e9db68d9f888d3ee5b9bb0f5643c6476a /eng/common/templates/phases
parentb107aaaa591c645978f17c20f547ccd902d4cf71 (diff)
downloadcoreclr-18fe41da05f9f9e3ca1aea0e617d94397aca3c99.tar.gz
coreclr-18fe41da05f9f9e3ca1aea0e617d94397aca3c99.tar.bz2
coreclr-18fe41da05f9f9e3ca1aea0e617d94397aca3c99.zip
[Darc-Update] Update dependencies from build 20181106.6 of https://github.com/dotnet/arcade (#20832)
* Updating version files * Updating version files
Diffstat (limited to 'eng/common/templates/phases')
-rw-r--r--eng/common/templates/phases/base.yml19
1 files changed, 18 insertions, 1 deletions
diff --git a/eng/common/templates/phases/base.yml b/eng/common/templates/phases/base.yml
index 35294aea0a..0123cf43b1 100644
--- a/eng/common/templates/phases/base.yml
+++ b/eng/common/templates/phases/base.yml
@@ -7,6 +7,14 @@ parameters:
# Optional: name of the phase (not specifying phase name may cause name collisions)
name: ''
+ # Optional: display name of the phase
+ displayName: ''
+
+ # Optional: condition for the job to run
+ condition: ''
+
+ # Optional: dependencies of the phase
+ dependsOn: ''
# Required: A defined YAML queue
queue: {}
@@ -42,10 +50,19 @@ parameters:
phases:
- phase: ${{ parameters.name }}
+ ${{ if ne(parameters.displayName, '') }}:
+ displayName: ${{ parameters.displayName }}
+
+ ${{ if ne(parameters.condition, '') }}:
+ condition: ${{ parameters.condition }}
+
+ ${{ if ne(parameters.dependsOn, '') }}:
+ dependsOn: ${{ parameters.dependsOn }}
+
queue: ${{ parameters.queue }}
${{ if ne(parameters.variables, '') }}:
- variables:
+ variables:
${{ insert }}: ${{ parameters.variables }}
steps: