Мне нужно настроить конвейер CI в моей TFS с исходным репо в GitLab, я обновил раздел Trigger, как показано ниже, и проверил код, но сборка не была запущена, нужна ли конфигурация в репозитории GitLab? Пожалуйста, советьте, чтобы добиться этого.Настройка продолжается Интеграция в TFS с GitLab как репо
0
A
ответ
0
Я изменил интервал поляризации на 180 секунд, и он сработал.
1
Я хотел бы устранить проблему, проверив следующее в указанном порядке:
- когда запуск сборки вручную, имеет ли исходный код загрузки из хранилища GitLab успешно работать?
если да, то:
- вы создали и толкнул
develop
филиал в хранилище? Вам необходимо опубликовать локально созданную ветку «develop» в удаленном репозитории, например.>git push -u origin develop
- вы создали и толкнул
если нет, то есть вопросы по «Услуги» запись, которую вы создали на TFS для доступа к хранилищу GitLab:
- проверить, используется ли HTTPS в URL;
- , чтобы включить HTTPS-доступ к вашему репозиторию, не забудьте указать пароль в своей учетной записи GitLab, затем используйте этот пароль вместе с вашим именем пользователя (адресом электронной почты) в конечной точке «Услуги», настроенной на TFS;
P.S. также проверьте, какое «соединение» выбрано в разделе «Репозиторий» вашего определения сборки: оно должно указывать на ваш репозиторий GitLab :-)
Правильно ли он создается, если вы ставите очередь в сборке вручную? –
@ Eddie-MSFT: Да. Он корректно создается при запуске сборки вручную. – Bandara
У меня такая же ошибка, и журнал запускает автоматически: Для обычной проверки подлинности требуется безопасное подключение к серверу. ---> System.InvalidOperationException: для обычной проверки подлинности требуется безопасное подключение к серверу. Gitlab my gitlab выставляется http, и мы используем VSTS в облаке для подключения к GitLab, как внешнее репо. если я запускаю сборку вручную, она работает нормально. – gabriele