Module: AppRepo

Defined in:
lib/apprepo.rb,
lib/apprepo/setup.rb,
lib/apprepo/loader.rb,
lib/apprepo/runner.rb,
lib/apprepo/options.rb,
lib/apprepo/version.rb,
lib/apprepo/analyser.rb,
lib/apprepo/manifest.rb,
lib/apprepo/uploader.rb,
lib/apprepo/detect_values.rb,
lib/apprepo/commands_generator.rb

Overview

Root class of the AppRepo SFTP Uploader

Defined Under Namespace

Modules: Loader Classes: Analyser, CommandsGenerator, DetectValues, Manifest, Options, Runner, Setup, Uploader

Constant Summary collapse

Helper =
FastlaneCore::Helper
UI =
FastlaneCore::UI
VERSION =
"0.2.0".freeze
DESCRIPTION =
"Upload icon, manifest.json and your app to SFTP server
and notify users on updaet using a single command".freeze
SUMMARY =
"Upload icon, manifest and your app to SFTP".freeze

Class Method Summary collapse

Class Method Details

.download_manifestObject



32
33
34
35
# File 'lib/apprepo.rb', line 32

def download_manifest
  cgen = CommandsGenerator.new
  cgen.download_manifest
end

.initializeObject



24
25
26
# File 'lib/apprepo.rb', line 24

def initialize
  UI.message('AppRepo:self Initializing...')
end

.newObject



28
29
30
# File 'lib/apprepo.rb', line 28

def new
  UI.message('AppRepo:new')
end

.runObject



37
38
39
40
# File 'lib/apprepo.rb', line 37

def run
  cgen = CommandsGenerator.new
  cgen.run
end