Class: GoNative::Commands::IOS::Publish

Inherits:
Base
  • Object
show all
Defined in:
lib/gonative/commands/ios/publish.rb

Instance Method Summary collapse

Methods inherited from Base

inherited

Instance Method Details

#call(version: nil, skip_build:, debug:, archs:, scope:, registry:) ⇒ Object



17
18
19
20
21
22
# File 'lib/gonative/commands/ios/publish.rb', line 17

def call(version: nil, skip_build:, debug:, archs:, scope:, registry:, **)
  version ||= read_version_file
  Plugins::IOS::Verify.call
  Plugins::IOS::BuildFramework.call(archs, debug) unless skip_build
  Plugins::IOS::Release.call(version, scope: scope, registry_url: registry)
end