Sha256: db5d5bb923b5b7638f95366517dc729d4e1210122b19f332fcc4d386218e13a0
Contents?: true
Size: 1.13 KB
Versions: 2
Compression:
Stored size: 1.13 KB
Contents
module Fastlane module Actions module SharedValues end class DeliverAction < Action def self.run(config) require 'deliver' begin FastlaneCore::UpdateChecker.start_looking_for_update('deliver') unless Helper.is_test? config[:screenshots_path] ||= Actions.lane_context[SharedValues::SNAPSHOT_SCREENSHOTS_PATH] # use snapshot's screenshots config[:ipa] ||= Actions.lane_context[SharedValues::IPA_OUTPUT_PATH] return config if Helper.test? Deliver::Runner.new(config).run ensure FastlaneCore::UpdateChecker.show_update_status('deliver', Deliver::VERSION) end end def self.description "Uses deliver to upload new app metadata and builds to iTunes Connect" end def self.available_options require "deliver" require "deliver/options" FastlaneCore::CommanderGenerator.new.generate(Deliver::Options.available_options) end def self.author "KrauseFx" end def self.is_supported?(platform) [:ios, :mac].include?(platform) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fastlane-1.30.1 | lib/fastlane/actions/deliver.rb |
fastlane-1.30.0 | lib/fastlane/actions/deliver.rb |