Я уже создал служебное соединение между существующей подпиской и ADO.
Постановка задачи 1: Я выполняю простое задание ADO, которое имеет только один Azure шаг. На этом этапе я установил флажок «Доступ к основным данным службы в скрипте». Встроенный скрипт имеет только один оператор echo $ servicePrincipalId. Это прекрасно работает, когда я работаю в агенте ubuntu, но завершается неудачно, когда я работаю с сервером vs2017-win2016. Поскольку нам нужно использовать windows агент, может кто-нибудь посоветовать, как заставить это работать?
Постановка задачи 2: Как только я получу субъект службы ie $ servicePrincipalId, мне нужно установить его как переменную среды, чтобы использовать это в моем приложении (следующий шаг в конвейере), который читает переменные среды. Пожалуйста, кто-нибудь может помочь? Спасибо.