-
Notifications
You must be signed in to change notification settings - Fork 689
Comparing changes
Open a pull request
base repository: basecamp/kamal
base: v2.6.0
head repository: basecamp/kamal
compare: v2.6.1
- 11 commits
- 12 files changed
- 2 contributors
Commits on May 14, 2025
-
Run pre-connect hooks before building
They might be needed for remote builds or the pre-build hook.
Configuration menu - View commit details
-
Copy full SHA for 2c1d6ed - Browse repository at this point
Copy the full SHA 2c1d6edView commit details -
Merge pull request #1554 from basecamp/pre-connect-hook-before-remote…
…-builds Run pre-connect hooks before building
Configuration menu - View commit details
-
Copy full SHA for f62c1a5 - Browse repository at this point
Copy the full SHA f62c1a5View commit details
Commits on May 15, 2025
-
Ensure primary_role app hosts are sorted first
When booting non-primary role hosts we will always wait for a primary role host to boor first. So when booting in groups, if there are no primary role hosts in the first batch, then booting will stall. Sort primary role app_hosts first to avoid this. Fixes: #1553
Configuration menu - View commit details
-
Copy full SHA for b9e5ce7 - Browse repository at this point
Copy the full SHA b9e5ce7View commit details -
Clarify that proxy: true/proxy: false only belong in the role config, not at the root level.
Configuration menu - View commit details
-
Copy full SHA for 7b1439c - Browse repository at this point
Copy the full SHA 7b1439cView commit details -
Merge pull request #1557 from basecamp/sort-primary-role-app-hosts-first
Ensure primary_role app hosts are sorted first
Configuration menu - View commit details
-
Copy full SHA for dca96ea - Browse repository at this point
Copy the full SHA dca96eaView commit details -
Default the proxy config is it is nil
Instead of checking for the proxy key, we'll set the config to {} if it is nil in the Kamal::Configuration::Proxy initializer. This is a bit cleaner, and maybe it will help with #1555 if somehow @raw_config.key?(:proxy) is false but @raw_config.proxy is not nil.Configuration menu - View commit details
-
Copy full SHA for 8796528 - Browse repository at this point
Copy the full SHA 8796528View commit details -
It shouldn't be necessary to deploy the app on proxy reboot. When there are multiple apps using the same proxy we'll only deploy the one we run the reboot command from, so we don't always reboot anyway.
Configuration menu - View commit details
-
Copy full SHA for ad21c7e - Browse repository at this point
Copy the full SHA ad21c7eView commit details -
Merge pull request #1559 from basecamp/default-proxy-config-if-nil
Default the proxy config if it is nil
Configuration menu - View commit details
-
Copy full SHA for d6459e8 - Browse repository at this point
Copy the full SHA d6459e8View commit details -
Merge pull request #1560 from basecamp/dont-redeploy-on-proxy-reboot
Don't deploy on proxy reboot
Configuration menu - View commit details
-
Copy full SHA for a82e88d - Browse repository at this point
Copy the full SHA a82e88dView commit details -
Merge pull request #1558 from basecamp/per-role-proxy-docs
Per role proxy docs
Configuration menu - View commit details
-
Copy full SHA for 259a018 - Browse repository at this point
Copy the full SHA 259a018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e7243 - Browse repository at this point
Copy the full SHA 22e7243View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.6.0...v2.6.1