Страницы

Поиск по вопросам

понедельник, 16 декабря 2019 г.

Может ли Gitlab CI собирать с GitHub?

#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 Ну а дальше соответственно должны идти шаги сборки

Комментариев нет:

Отправить комментарий