Module: StiDeploy

Defined in:
lib/sti_deploy.rb,
lib/sti_deploy/git.rb,
lib/sti_deploy/deploy.rb,
lib/sti_deploy/version.rb,
lib/sti_deploy/messages.rb,
lib/sti_deploy/deploy_type.rb,
lib/sti_deploy/configuration.rb,
lib/generators/sti_deploy/install_generator.rb

Overview

Program exit codes:

-3: Error: Program was interrupted (CTRL+C) -2: Error: Version file was not found -1: Error: A valid version number within the version file was not found

0: Program exited successfully

Defined Under Namespace

Classes: Configuration, Deploy, DeployType, Git, InstallGenerator, Messages, Version

Class Method Summary collapse

Class Method Details

.begin_sti_deployObject



21
22
23
24
25
26
27
28
29
30
# File 'lib/sti_deploy.rb', line 21

def begin_sti_deploy
  Messages.load_messages
  deploy = Deploy.new
  deploy.update_version!
  deploy.commit_merge_and_tag!
  Messages.puts 'system.finished', color: :green
rescue Interrupt
  Messages.puts 'system.interrupted', color: :red
  exit(-3)
end