我们通过VSTS设置配置了资源管理器服务主体,以访问Azure订阅。当我们使用内置任务的Powershell资源管理器时,一切都运行得很好。但是,我们有一个运行在Mac上的构建代理,因为它需要构建一个Xamarin项目。
在Xamarin构建.ipa之后,我们需要将其上传到blob存储。我们希望在每个版本上使用服务主体从Azure获取存储访问令牌,而不是自己存储令牌,但我们没有访问Powershell的权限,因为我们在Mac上运行。我们可以使用Azure CLI,但我们需要访问内置Powershell A