был специальный скрипт, который вешался на джобу. Сейчас перешли на GitLab CE, не могу разобраться как настроить билд проекта.
Сам билд выполняется следующим образом: есть docker-compose файл в котором описано поднятие сервисов: MySQL, Redis, nginx, web_app, для данного compose файла выполняласть команда build а потом up, после чего все замечательно сбилжевалось. В дженкинсе все было реализовано на виртуалках.
В GitLabe хочу исспользовать докеровские контейнеры. Установил Docker Runner и дальше застопарился. Как это работает? Я регистрирую Runner и при регистрации какой нужно образ подсовывать? Получается у меня будут запускаться контейнеры в контейнере? Где мне нужно прописать Build и up compose файла? В gitlab-ci или нужно полностью содержимое compose файла перенести в gitlab-ci.yml ?
Заранее спасибо!
runner на shell executor юзай
Обсуждают сегодня