main.js?
В чем принципиальная разница?
Я понимаю если бы мейкфайл в другой репе лежал, но он же с кодом как я понял
Там инструкции по запуску сервера. Они меняются пару раз в году
При коммите в старый код, нужно проверить файл, и если нужно, сломать сборку и заставить обновить файл. Тот человек кто коммитит он этот файл не смотит
В старом коде старый мейк
И его нужно обновить
Пусть обновляет. Он дурачок?
Да 😅 он не знает, это не его задача
То есть у вас кодер умеет писать код но не умеет его билдить?
Это не билд. Билд и тесты прекрасно работают. Этот файл на сервере запускается во время выката. Он с кодом не связан
Так это деплой сценарий? Нафига он в мейке то если у вас ci есть Ну тогда вы просто должны выкатывать требования к коду, вот и всё. Вышла новая версия деплой скриптов - отныне весь новый код должен делать х и y Но тогда они не должны лежать всесте с кодом
Генерить мейкфайл из шаблона при каждом деплое на основе новой сборки?
У тебя должен быть договор. Запускаю что-то, подучаю артефакт в таком то месте. А makefile там или чё угодно. Вообще не твоя забота
Обсуждают сегодня