From 3d70ef2da1798bb22fde31ceef8b9ea8cc328adb Mon Sep 17 00:00:00 2001 From: Tingluo Huang Date: Thu, 26 Mar 2020 23:01:17 -0400 Subject: [PATCH] update workflow schema file. (#388) --- .../Pipelines/ObjectTemplating/PipelineTemplateConstants.cs | 1 + .../Pipelines/ObjectTemplating/YamlObjectReader.cs | 4 ++-- src/Sdk/DTPipelines/workflow-v1.0.json | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs index 464cd9aad..d1c886dd8 100644 --- a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs +++ b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs @@ -8,6 +8,7 @@ namespace GitHub.DistributedTask.Pipelines.ObjectTemplating { public const String Always = "always"; public const String BooleanStepsContext = "boolean-steps-context"; + public const String BooleanStrategyContext = "boolean-strategy-context"; public const String CancelTimeoutMinutes = "cancel-timeout-minutes"; public const String Cancelled = "cancelled"; public const String Checkout = "checkout"; diff --git a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs index 881b70ae2..982a9c487 100644 --- a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs +++ b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Globalization; using System.IO; using System.Linq; @@ -12,7 +12,7 @@ namespace GitHub.DistributedTask.Pipelines.ObjectTemplating /// /// Converts a YAML file into a TemplateToken /// - public sealed class YamlObjectReader : IObjectReader + internal sealed class YamlObjectReader : IObjectReader { internal YamlObjectReader( Int32? fileId, diff --git a/src/Sdk/DTPipelines/workflow-v1.0.json b/src/Sdk/DTPipelines/workflow-v1.0.json index f1e364c5c..298470054 100644 --- a/src/Sdk/DTPipelines/workflow-v1.0.json +++ b/src/Sdk/DTPipelines/workflow-v1.0.json @@ -739,7 +739,7 @@ "container-env": { "mapping": { "loose-key-type": "non-empty-string", - "loose-value-type": "string" + "loose-value-type": "string-runner-context" } },