#github #gitlab #непрерывная_интеграция #gitlab_ci
Собственно вопрос главный в заголовке. Интересует возможность собирать в своем Gitlab CI проекты опенсорсные с github. И если есть такая возможность, то подскажите как это реализуется. Вариант перенести проект в Gitlab не подходит.
Ответы
Ответ 1
GitLab CI позволяет собирать только те проекты, которые находятся в самом GitLab, поскольку при работе он использует информацию о репозиториях, хранящуюся в самом GitLab. Единственный вариант решения: зеркалировать репозиторий с Github на репозиторий в GitLab, и уже для последнего настроить билды.Ответ 2
Нужно добавить в gitlab-ci.yml: checkout_github: script: git clone https://github.com/<какой-то репзиторий>.git Ну а дальше соответственно должны идти шаги сборки
Комментариев нет:
Отправить комментарий