Я новичок в git. Кроме того, это мой первый проект, в котором я автоматизирую процесс развертывания. До сих пор было счастьем делать git push dev
и загружать файлы, копировать файлы конфигурации и т. д.
Теперь я хочу минимизировать файлы JS/CSS при отправке на мой сервер разработки. Я подумывал установить на сервер какой-нибудь инструмент командной строки для минимизации и для каждого файла js/css в определенной папке, сжатия и сохранения на хуке git после получения.
Хороший ли это подход? (потому что я читал о добавлении сжатых файлов в репозиторий и других идеях, которые меня не совсем убеждают)
Если да, то какие инструменты лучше всего подходят для этой задачи?