Git клонировать частный репозиторий во время зависания сборки - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть проект Azure Devops, который содержит сценарии, используемые в других проектах Devops.Этот (CICD) проект необходимо клонировать во время сборки.Я установил, что любой потребляющий конвейер сборки имеет Разрешить сценариям доступ к токену OAuth enabled + переменная среды system.prefergit , установленное в true .Клон Uri имеет следующий формат: https://%SYSTEM_ACCESSTOKEN%@xxx.visualstudio.com/xxx%20CICD/_git/xxx%20CICD -b develop cicd

Когда я меняю видимость проектов CICD с личных на общедоступные, все работает нормально.Но я не уверен, какие изменения безопасности мне нужно применить И сохранить этот проект CICD закрытым ...?Я временно решил свою проблему, создав / опубликовав проект CICD как артефакт, но я предпочитаю клонировать репозиторий.

...