Я переделываю свой личный сайт и решил использовать HTML5 Boilerplate в качестве отправной точки, Git для контроля версий и Capistrano для помощи в развертывании. У меня правильно работают Git и Capistrano, и я могу развернуть их с помощью cap deploy
. Чтобы это заработало, мне пришлось отредактировать файл deploy.rb
, чтобы запустить git push origin master
перед deploy:update_code
.
Прежде чем использовать Git и Capistrano, я создавал веб-сайт, запускал скрипт сборки HTML5BP и загружал созданную им папку «Publish».
Как я могу по-прежнему использовать преимущества сценария сборки HTML5BP, продолжая использовать Git и Capistrano?
Мое лучшее предположение — запустить скрипт сборки на сервере в конце развертывания, но я не уверен, как это сделать.