mirror of
https://github.com/gosticks/brew.git
synced 2026-10-04 22:46:55 +00:00
Support GPG (signed data) container in Homebrew Cask
This commit is contained in:
@@ -6,12 +6,12 @@ module Hbc
|
||||
class Container
|
||||
class Gpg < Base
|
||||
def self.me?(criteria)
|
||||
criteria.extension(/GPG/n)
|
||||
criteria.extension(/GPG|SIG/n)
|
||||
end
|
||||
|
||||
def import_key
|
||||
if @cask.gpg.nil?
|
||||
raise CaskError, "Expected to find gpg public key in formula. Cask '#{@cask}' must add: key_id or key_url"
|
||||
raise CaskError, "Expected to find gpg public key in formula. Cask '#{@cask}' must add: 'gpg :embedded, key_id: [Public Key ID]' or 'gpg :embedded, key_url: [Public Key URL]'"
|
||||
end
|
||||
|
||||
args = if @cask.gpg.key_id
|
||||
|
||||
Reference in New Issue
Block a user