Добрый день, подскажите, есть ли у кого опыт запуска CI на продакшен и тестинг. Проблема заключается в следующним. Запуск на прод и на тестинг отличается в композе портами и названием контейнеров. Запуск из одно композа подставлением переменных $PORT and $CONTAINER_NAME не работае. Сейчас спасает копипаст нескольких композов один композ в прод, другой в тестинг. Но хотелось бы избавиться от .этого повторения, ведь отличие в пары строчках (наследование тоже не выручает, пока что)
Добрый. Такой кейс легко решается в Jenkins. Например, в джобе сделать choiceParameter выбор в виде списка значений переменной для RUN_ENV. И выбирать PROD_ENV, в пайплайн добавить кейс, что в случае такого значения, переменные имеют какие-то значения