одну и ту же ветку (master) накатывать на двух инстансах, но для сборки есть две команды:
npm run dev — для сборки/запуска проекта на тестовой стенде
npm run start — аналогично, но на прод стенде.
Вопрос, как я могу внутри 1-го Dockerfile/docker-compose файла привязаться к этой логике, чтобы потом на уровне gitlab-ci нужны раннер-тегом вызывать нужную модификацию для сборки контейнера?
Или такое не реально/я пытаюсь изобрести велосипед?
env?
Не совсем понял как он мне поможет. Ну ок, на каждом стенде будет лежать свой env.
Обсуждают сегодня