我已经在现有订阅和 ADO 之间创建了一个服务连接。
问题陈述 1:我正在运行一个简单的 ADO 作业,它只有一个 Azure cli 步骤。在这一步中,我检查了“在脚本中访问服务主体详细信息”选项。内联脚本只有一个语句 echo $servicePrincipalId 这在我在 ubuntu 代理中运行时工作正常,但在我使用 vs2017-win2016 服务器运行时失败。由于我们需要使用 Windows 代理,有人可以建议如何让它工作吗?
问题陈述 2:一旦获得服务主体,即 $servicePrincipalId,我需要将其设置为环境变量,以便在读取环境变量的应用程序(管道中的下一步)中使用它。请问有人可以帮忙吗?谢谢。