У меня есть частный сервер GitLab, где находится мой репозиторий Git. Я создал сборку в VSO, используя новую систему сборки, которая сейчас находится в режиме предварительного просмотра. Эта система сборки поддерживает внешние репозитории, но можно постоянно выполнять сборку, только если репозиторий является либо VSO, либо GitHub. Невозможно сделать это с другими репозиториями git. Я могу настроить git-hook на свой GitLab, который вызывает внешний url, но я не нашел никакой информации о том, что VSO-сборка может быть поднята через API. Может ли кто-нибудь предложить какое-либо решение этой проблемы или обходное решение?CI на Visual Studio Online с внешним репозиторием git
3
A
ответ
0
Я предполагаю, что вы уже разработали доступ и правильную экспозицию вашей инфраструктуры для VSO; другими словами, вы запускаете агент сборки на предварительном этапе или что ваши частные хранилища доступны извне корпоративной сети.
VSO предоставляет API REST Start a build, поэтому не стоит ставить в очередь новую сборку при необходимости.
+1
Не уверен, что он работает для новой системы сборки, а скорее для XAML-based one – Pashec
Смежные вопросы
- 1. TFS build с репозиторием Git
- 2. Visual studio Online build services, git tag
- 3. Исходная навигация не отображается при работе с внешним/удаленным репозиторием git в visual studio онлайн
- 4. Миграция на месте TFS для git на Visual Studio Online
- 5. Может ли Visual Studio Online CI создать пользовательский хост?
- 6. Компонент узла хозяина на Visual Studio Online
- 7. Ошибка сборки CI в Visual Studio Team Services (была Visual Studio Online) - проблема с dnvm?
- 8. Git - Visual Studio 2013 - Публикация на VS Online
- 9. Подключиться к git repo на Visual Studio Online
- 10. Поделитесь репозиторием git между несколькими Visual Studio Team Services Проекты
- 11. Visual Studio Online с Git. Вопросы управления версией базы данных
- 12. Создание удаленной ветви GIT с Visual Studio Online
- 13. Visual Studio Team Services - взаимосвязь между репозиторием git и решением
- 14. Проблемы с использованием Visual Studio 2015 с Visual Studio Online Git project
- 15. Visual Studio Online Pre-Build step failing
- 16. Visual Studio Online Непрерывная интеграция Angular2
- 17. Исходный путь Visual Studio Online
- 18. Team Explorer + Visual Studio Online + Git не синхронизирован
- 19. Миграция TFS 2010 на Visual Studio Online
- 20. Visual Studio Online - Сброс администратора
- 21. Visual studio Online: как Strcuture
- 22. Restrict Visual Studio Online Git Permissions by repo
- 23. Visual Studio Online Git - Как убедиться, что/пакеты игнорируются?
- 24. Visual Studio Online - Общие проекты
- 25. Jenkins не находит мой репозиторий git в Visual Studio Online
- 26. Visual studio online destroy file
- 27. Подключиться к репозиторию git в TFS или Visual Studio Online
- 28. Интеграция с Visual Studio Online с CodePlex
- 29. Доступ к Visual Studio Online
- 30. Visual Studio Online Build обрабатывает вывод git как ошибки
Уточните: где находится ваш GitLab? Это в вашей корпоративной сети за брандмауэром? –
Правильно, это в моей корпоративной сети с брандмауэром. – Pashec