cmd/upgrade: fix --dry-run

Fixes #10909.
This commit is contained in:
Bo Anderson 2021-03-22 23:58:02 +00:00
parent 28b1765679
commit 3bf38a10ee
No known key found for this signature in database
GPG Key ID: 3DB94E204E137D65

View File

@ -174,19 +174,21 @@ module Homebrew
puts formulae_upgrades.join("\n")
end
Upgrade.upgrade_formulae(
formulae_to_install,
flags: args.flags_only,
installed_on_request: args.named.present?,
force_bottle: args.force_bottle?,
build_from_source_formulae: args.build_from_source_formulae,
interactive: args.interactive?,
keep_tmp: args.keep_tmp?,
force: args.force?,
debug: args.debug?,
quiet: args.quiet?,
verbose: args.verbose?,
)
unless args.dry_run?
Upgrade.upgrade_formulae(
formulae_to_install,
flags: args.flags_only,
installed_on_request: args.named.present?,
force_bottle: args.force_bottle?,
build_from_source_formulae: args.build_from_source_formulae,
interactive: args.interactive?,
keep_tmp: args.keep_tmp?,
force: args.force?,
debug: args.debug?,
quiet: args.quiet?,
verbose: args.verbose?,
)
end
Upgrade.check_installed_dependents(
formulae_to_install,