Использование Git-репозитория в DevOps Azure из другой организации - PullRequest
0 голосов
/ 24 апреля 2019

В моем DevOps Azure есть две организации. Мне нужно создать конвейер сборки в одной организации используя репозиторий git из другой. Для «Get Sources» я создал соединение для «Other Git» и указал мое имя пользователя / пароль. Не удалось запустить конвейер:

неустранимый: аутентификация не прошла для https://:@abc.com/abc.Kernel/_git/ABC.Kernel/'

[предупреждение] Ошибка при получении Git с кодом выхода 128, отключение за 2,662 секунды до повтора. Есть ли решение?

Ответы [ 2 ]

0 голосов
/ 26 апреля 2019

Я создал токен безопасности и использовал его вместо пароля.Это сработало.

0 голосов
/ 25 апреля 2019

Когда речь идет о DevOps Azure, существует несколько способов управления git-репозиториями. Сначала убедитесь, что вы используете источник, который даст вам ожидаемый результат. Other Git указан как «универсальный» протокол (см. тип поддерживаемых репозиториев ). Я бы порекомендовал вам использовать Service Connection , который имеет доступ для чтения к другой организации.

Если вы действительно хотите использовать «Other Git» , вам необходимо убедиться, что вы включили доступ к репо со страницы настроек организации. см. change-application-access-policy

...