我在我的 azure yaml 管道中使用“运行 bash 脚本”任务。我需要在脚本中访问服务连接(docker 连接),这样我就可以登录到 docker & jfrog 并多次注销(无需使用变量或变量组)。
我怎样才能做到这一点?提前感谢您的建议和帮助
我在我的 azure yaml 管道中使用“运行 bash 脚本”任务。我需要在脚本中访问服务连接(docker 连接),这样我就可以登录到 docker & jfrog 并多次注销(无需使用变量或变量组)。
我怎样才能做到这一点?提前感谢您的建议和帮助
这取决于您在 bash 中访问服务连接的方式。如果使用System.AccessToken
,则令牌的权限对应Project Collection Build Service ({OrgName})
或{Project Name} Build Service ({Org Name})
,具体取决于作业授权范围。
然后将特定身份添加到Security
服务连接。
如果您使用其他方式进行认证,您也可以添加相应的具有您想要的权限的身份。