C# 如何使用C为azure devops变量赋值#
我有selenium C#测试脚本,可以从浏览器中获取令牌 我有两个azure devops任务,一个执行selenium测试,另一个执行API测试。 我想将selenium测试获取的令牌传递给API测试执行任务,为此我尝试使用azure用户定义变量 我试着做C# 如何使用C为azure devops变量赋值#,c#,azure-devops,C#,Azure Devops,我有selenium C#测试脚本,可以从浏览器中获取令牌 我有两个azure devops任务,一个执行selenium测试,另一个执行API测试。 我想将selenium测试获取的令牌传递给API测试执行任务,为此我尝试使用azure用户定义变量 我试着做Environment.SetEnvironmentVariable(“Token”,Token)在我的selenium测试中,然后尝试使用$(令牌)访问其他API任务中的令牌。 但它不起作用 谁能帮我一下吗。有没有办法将令牌从seleni
Environment.SetEnvironmentVariable(“Token”,Token)代码>在我的selenium测试中,然后尝试使用$(令牌)
访问其他API任务中的令牌。
但它不起作用
谁能帮我一下吗。有没有办法将令牌从selenium测试传递到其他azure devops任务
注意:-两个任务都在同一个作业中,一个接一个。您可以使用以下示例:
对于C#,可能是这样的:
Console.WriteLine("##vso[task.setvariable variable=Token]" + token);
如果我在realse管道变量中已经有相同名称的令牌(token),会发生什么情况?@PankajDevrani管道将更新变量值以进行进一步的步骤。我只是想指出,为了提供信息,它确实会更新变量值以进行进一步的步骤,而且它还可以处理机密。非常感谢。