Как поменять flow в capistrano 3?

В документации написано какая последовательность задач при запуске cap production deploy.
deploy
  deploy:starting
    [before]
      deploy:ensure_stage
      deploy:set_shared_assets
    deploy:check
  deploy:started
  deploy:updating
    git:create_release
    deploy:symlink:shared
  deploy:updated
    [before]
      deploy:bundle
    [after]
      deploy:migrate
      deploy:compile_assets
      deploy:normalize_assets
  deploy:publishing
    deploy:symlink:release
  deploy:published
  deploy:finishing
    deploy:cleanup
  deploy:finished
    deploy:log_revision

Как же изменить в настройках эту последовательность? В частности нужно убрать compile_assets
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 1
Для чего убирать компиляцию ассетов при деплое?
1. Ассеты не собирается вообще, например ваше приложение реализует API - можно отключить сборку ассетов глобально
config.assets.enabled = false

2. Cборка ассетов нужна, но необходимо реализовать её по-другому - стоит создать свой кастомные task для такой сборки и использовать его, собирая например ассеты при помощи gulp или webpack
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы