Sha256: 7c327ce78b122fb8697a43a70d13b665c648ed3f865f4809dfd54906aa7d607a

Contents?: true

Size: 814 Bytes

Versions: 6

Compression:

Stored size: 814 Bytes

Contents

require 'JenkinsUtil/version'
require 'JenkinsUtil/command_line_script'
require 'JenkinsUtil/keychain_util'
require 'JenkinsUtil/xcode_util'
require 'JenkinsUtil/argument_handler'
require 'JenkinsUtil/logger_util'
require 'JenkinsUtil/process_util'
require 'JenkinsUtil/dropbox_util'

module JenkinsUtil
  include LoggerUtil

  args = ArgumentHandler.new

  LoggerUtil.verbose?(args.verbose)

  # KeychainUtil
  unless args.keychain.nil? && args.keychain_password.nil?
    KeychainUtil.unlock_keychain(args.keychain,args.keychain_password, args.code_signing_identities)
  end

  # DropboxUtil
  unless args.dropbox_sources.nil? || args.dropbox_sources.empty? || args.dropbox_destination.nil?
    DropboxUtil.upload(args.dropbox_sources, args.dropbox_destination, args.dropbox_flatten, args.dropbox_root)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
jenkinsutil-0.8.42 lib/JenkinsUtil.rb
jenkinsutil-0.8.40 lib/JenkinsUtil.rb
jenkinsutil-0.8.39 lib/JenkinsUtil.rb
jenkinsutil-0.8.38 lib/JenkinsUtil.rb
jenkinsutil-0.8.37 lib/JenkinsUtil.rb
jenkinsutil-0.1.0 lib/JenkinsUtil.rb