2015-03-09 9 views
0

Контекст: мы тестируем пакеты R в изображении докера, имеющие необходимую среду и дополнительно вытягивая некоторые другие пакеты (из нашего ретрансляции gitlab с использованием ssh- ключи, поставляемые на изображение докера).Клонировать (и расширять) gitlab-ci-runner ИЛИ использовать омнибус-бегун и вызвать докер-изображение

В gitlab-CI-бегун на основе Докер я вижу две возможности:

  1. клон существующего gitlab-C-бегун (например this, но скорее с нуля, как нам нужно хриплый базу). Затем расширьте этот клон необходимой средой R. Тестовые команды в Джобсах -> Скрипт просты.

  2. используйте стандартную установку omnibus gitlab-ci-runner и позвоните нашему (вложенному) изображению докеров в Вакансии -> Сценарий. Это немного более привлекательно, но прекрасно выполнимо.

В настоящее время я понятия не имею, какой подход предпочтительнее.

Кто-то сказал, что более профессионально использовать собственный бегун. С другой стороны, кажется более стандартным обращаться к официально рекомендованному инсталлятору омнибуса.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^