Вообще нужно, что бы джоб создавал ветку от мастер, вносил изменения в определенные переменные в этом файле (придется как то регулярку придумавать, данный код еще не готов) за тем джоб пушит эту локальную ветку с измененным файлом в удаленный реп. Вот такая вот такска
В 2022м году есть достаточно инструментария, чтобы регулярками файлы не колупать. Что за файлы вы там решили редактировать? Можете продать вашу машину времени?
Файл конфигурации nginx и не только. Просто файл в конфигурации куда надо вставить новые данные одинаковые в разные строки
Шаблон в гит. Оперативную Конфу в гите класть не комильфо.
Это не противоречит моему совету. Попробуйте как минимум выцепить минимальный "динамический" кусок конфига в отдельный файл, который легко создавать. А основной оставить статическим, и этот динамический кусок инклюдить. А какая информация там вписывается ?
Версия, т.е. разраб в дженкинсе задает версию релиза, она становится именем ветки которая должна создаться, затем это имя-версия залетает в 5 мест в файле, сохраняется, комититься и пушиться.
Обсуждают сегодня