Module: Fastlane::Flint

Defined in:
lib/fastlane/plugin/flint.rb,
lib/fastlane/plugin/flint/version.rb,
lib/fastlane/plugin/flint/helper/nuke.rb,
lib/fastlane/plugin/flint/helper/utils.rb,
lib/fastlane/plugin/flint/helper/encrypt.rb,
lib/fastlane/plugin/flint/helper/generator.rb,
lib/fastlane/plugin/flint/helper/git_helper.rb,
lib/fastlane/plugin/flint/helper/table_printer.rb,
lib/fastlane/plugin/flint/helper/change_password.rb

Defined Under Namespace

Classes: ChangePassword, Encrypt, Generator, GitHelper, Nuke, TablePrinter, Utils

Constant Summary collapse

Helper =

you gotta love Ruby: Helper.* should use the Helper class contained in FastlaneCore

FastlaneCore::Helper
UI =
FastlaneCore::UI
ROOT =
Pathname.new(File.expand_path('../../..', __FILE__))
DESCRIPTION =
"Easily sync your keystores across your team using git"
VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.all_classesObject

Return all .rb files inside the “actions” and “helper” directory



12
13
14
# File 'lib/fastlane/plugin/flint.rb', line 12

def self.all_classes
  Dir[File.expand_path('**/{actions,helper}/*.rb', File.dirname(__FILE__))]
end

.cert_type_sym(type) ⇒ Object



20
21
22
23
24
# File 'lib/fastlane/plugin/flint.rb', line 20

def self.cert_type_sym(type)
  return :development if type == "development"
  return :release if type == "release"
  raise "Unknown cert type: '#{type}'"
end

.environmentsObject



16
17
18
# File 'lib/fastlane/plugin/flint.rb', line 16

def self.environments
  return %w(development release)
end