class Fastlane::Actions::DownloadManifestAction

Public Class Methods

authors() click to toggle source
# File lib/fastlane/plugin/apprepo/actions/download_manifest.rb, line 31
def self.authors
  ['suculent@me.com']
end
available_options() click to toggle source
# File lib/fastlane/plugin/apprepo/actions/download_manifest.rb, line 27
def self.available_options
  []
end
description() click to toggle source

@!group Documentation

# File lib/fastlane/plugin/apprepo/actions/download_manifest.rb, line 23
def self.description
  'Runs the Apprepo plugin'
end
is_supported?(_platform) click to toggle source
# File lib/fastlane/plugin/apprepo/actions/download_manifest.rb, line 35
def self.is_supported?(_platform)
  true
end
run(_params) click to toggle source
# File lib/fastlane/plugin/apprepo/actions/download_manifest.rb, line 4
def self.run(_params)
  puts _params
  command :download_manifest do |c|
    c.syntax = 'apprepo download_manifest'
    c.description = 'Download metadata only'
    c.action do |_args, options|
      config = FastlaneCore::Configuration
      available_opts = Apprepo::Options.available_options
      options = config.create(available_opts, options.__hash__)
      options.load_configuration_file('Repofile')
      Apprepo::Runner.new(options).download_manifest
    end
  end
end