-
Considering I'm going to distribute Rails application so one could create own Kamal configuration and deploy, can there be any reason to have Kamal installed with development group of Gemfile as we was doing it with Capistrano? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
The reason might be to have control over kamal version. |
Beta Was this translation helpful? Give feedback.
-
I've added it to my Gemfile when I wanted to use a fork of Kamal that had pending fixes. |
Beta Was this translation helpful? Give feedback.
-
Since Kamal is an actual dependency of the application, but an infrastructure management tool, I don't like the idea of adding it to the application Gemfile. I usually have a separate Gemfile for it.
BUNDLE_GEMFILE=kamal/Gemfile bundle install BUNDLE_GEMFILE=kamal/Gemfile bundle binstub kamal --path ../bin This will allow you to have |
Beta Was this translation helpful? Give feedback.
The reason might be to have control over kamal version.