Как настроить файл require.txt для нескольких сред?
У меня есть два филиала, разработка и производство. У каждого есть зависимости, некоторые из которых различны. Развитие указывает на зависимости, которые сами находятся в разработке. Аналогично для производства. Мне нужно развернуть в Heroku, которая ожидает каждую веткуs зависимости в одном файле с именем 'requirements.txt.
Как лучше организовать?
Что я'мы думали о:
Ведение отдельных файлов требований, по одному в каждой ветке (должен выдерживать частые слияния!)Скажите Heroku, какой файл требований я хочу использовать (переменная среды?)Написание сценариев развертывания (создание временной ветки, изменение файла требований, фиксация, развертывание, удаление временной ветки)