Class: Stalkedbybean::Deploy

Inherits:
Object
  • Object
show all
Defined in:
lib/stalkedbybean/deploy.rb

Class Method Summary collapse

Class Method Details

.deploy_versionObject



10
11
12
13
14
15
16
17
18
19
# File 'lib/stalkedbybean/deploy.rb', line 10

def self.deploy_version
  system(
  <<~HEREDOC
   eb deploy #{@options[:app_name]}-#{@options[:environment]} \
    --profile #{@options[:aws_profile]} \
    -r #{@options[:aws_region]} \
    --version #{@options[:version]}
  HEREDOC
  )
end

.parse_options(file_path, options) ⇒ Object



6
7
8
# File 'lib/stalkedbybean/deploy.rb', line 6

def self.parse_options(file_path, options)
  @options = Stalkedbybean::Parser.parse_options(file_path, options)
end