bin/deliver in deliver-0.9.0 vs bin/deliver in deliver-0.9.1
- old
+ new
@@ -26,10 +26,12 @@
command :run do |c|
c.syntax = 'deliver'
c.description = 'Run a deploy process using the Deliverfile in the current folder'
c.action do |args, options|
+ FastlaneCore::UpdateChecker.start_looking_for_update('deliver')
+
path = (Deliver::Helper.fastlane_enabled?? './fastlane' : '.')
Dir.chdir(path) do # switch the context
if File.exists?(deliver_path)
# Everything looks alright, use the given Deliverfile
options.default :beta => false, :skip_deploy => false
@@ -39,10 +41,12 @@
if agree("Do you want to create a new Deliverfile at the current directory? (y/n)", true)
Deliver::DeliverfileCreator.create(enclosed_directory)
end
end
end
+
+ FastlaneCore::UpdateChecker.show_update_status('deliver', Deliver::VERSION)
end
end
command :init do |c|
c.syntax = 'deliver init'
@@ -62,14 +66,18 @@
c.description = "Uploads a given ipa file to the new Apple TestFlight"
c.option '-a', '--app_id String', String, 'The App ID (numeric, like 956814360)'
c.option '-u', '--username String', String, 'Your Apple ID'
c.action do |args, options|
+ FastlaneCore::UpdateChecker.start_looking_for_update('deliver')
+
ipa_path = (args.first || determine_ipa) + '' # unfreeze the string
set_username(options.username)
Deliver::Testflight.upload!(ipa_path, options.app_id, options.skip_deploy)
+
+ FastlaneCore::UpdateChecker.show_update_status('deliver', Deliver::VERSION)
end
end
def set_username(username)
user = username
\ No newline at end of file