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