Merge pull request #11378 from hyuraku/remove_manual_installer_from_upgrage_casks
remove installer manual casks from upgraded casks
This commit is contained in:
commit
67ba6cfff1
@ -93,6 +93,17 @@ module Cask
|
||||
end
|
||||
end
|
||||
|
||||
manual_installer_casks = outdated_casks.select do |cask|
|
||||
cask.artifacts.any?(Artifact::Installer::ManualInstaller)
|
||||
end
|
||||
|
||||
if manual_installer_casks.present?
|
||||
count = manual_installer_casks.count
|
||||
ofail "Not upgrading #{count} `installer manual` #{"cask".pluralize(count)}."
|
||||
puts manual_installer_casks.map(&:to_s)
|
||||
outdated_casks -= manual_installer_casks
|
||||
end
|
||||
|
||||
return false if outdated_casks.empty?
|
||||
|
||||
if casks.empty? && !greedy
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user