Может кто-нибудь объяснить мне, как заставить это работать?
У меня есть конвейер, который использует шаблон задания и шаблон шагов.
Я могу установить переменную
variables:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
или
variables:
system_accesstoken: $(System.AccessToken)
в начальном конвейере и в шаблоне шагов, но он не работает.
( по этому вопросу )
Я продолжаю получать:
[ошибка] «Разрешить сценариям доступ к токену OAuth» должен быть включен.
Если я установлю его через визуальный конструктор и посмотрю yaml или экспортирую конвейер, я не найду никаких ссылок на настройку 'Allow OAuth...'
.
Это также не полезно для конвейера на основе yaml ...
Для этой задачи нужен токен:
- task: bool.fetch-build-artifact.fetch-build-artifact-task.fetch-build-artifact@3
displayName: 'Fetch'
inputs:
project: '[omitted]'
buildDefinitionId: 159
artifactName: drop.develop
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)