Sha256: 96184dd740d35b262506edf595d117e192910e1c33b10c6d212d86fd597747c1

Contents?: true

Size: 1.04 KB

Versions: 18

Compression:

Stored size: 1.04 KB

Contents

module Fastlane
  module Actions
    class DownloadManifestAction < Action
      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

      #####################################################
      # @!group Documentation
      #####################################################

      def self.description
        'Runs the Apprepo plugin'
      end

      def self.available_options
        []
      end

      def self.authors
        ['suculent@me.com']
      end

      def self.is_supported?(_platform)
        true
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
fastlane-plugin-apprepo-0.5.5 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.5.4 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.5.3 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.5.2 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.5.1 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.5.0 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.4.3 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.4.2 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.4.1 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.4.0 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.9 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.8 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.7 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.6 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.3 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.1 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.3.0 lib/fastlane/plugin/apprepo/actions/download_manifest.rb
fastlane-plugin-apprepo-0.2.0 lib/fastlane/plugin/apprepo/actions/download_manifest.rb