Use Global.Variables instead of JobContext and include action path/ref in the message. (#2214)

* Use Global.Variables instead of JobContext and include action path/ref in the message.

* encoding

* .
This commit is contained in:
Tingluo Huang
2022-11-02 09:40:19 -04:00
committed by GitHub
parent d301c06a7e
commit 4adaf9c1e6
4 changed files with 33 additions and 13 deletions

View File

@@ -1,10 +1,10 @@
using System;
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using GitHub.DistributedTask.WebApi;
using GitHub.DistributedTask.Logging;
using GitHub.DistributedTask.Pipelines.ContextData;
using GitHub.DistributedTask.WebApi;
using GitHub.Runner.Common;
using GitHub.Runner.Common.Util;
using GitHub.Runner.Sdk;
@@ -136,6 +136,12 @@ namespace GitHub.Runner.Worker
return null;
}
public void Set(string name, string val)
{
ArgUtil.NotNullOrEmpty(name, nameof(name));
_variables[name] = new Variable(name, val, false);
}
public bool TryGetValue(string name, out string val)
{
Variable variable;