Class: Capistrano::Idobata::DeployInfomation

Inherits:
Object
  • Object
show all
Defined in:
lib/capistrano/idobata.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idobata_hook_url: nil, application: nil, stage: nil, branch: nil) ⇒ DeployInfomation

Returns a new instance of DeployInfomation.



24
25
26
27
28
29
# File 'lib/capistrano/idobata.rb', line 24

def initialize(idobata_hook_url: nil, application: nil, stage: nil, branch: nil)
  @idobata_hook_url = idobata_hook_url
  @application = application
  @stage       = stage
  @branch      = branch
end

Instance Attribute Details

#applicationObject (readonly)

Returns the value of attribute application.



22
23
24
# File 'lib/capistrano/idobata.rb', line 22

def application
  @application
end

#branchObject (readonly)

Returns the value of attribute branch.



22
23
24
# File 'lib/capistrano/idobata.rb', line 22

def branch
  @branch
end

#idobata_hook_urlObject (readonly)

Returns the value of attribute idobata_hook_url.



22
23
24
# File 'lib/capistrano/idobata.rb', line 22

def idobata_hook_url
  @idobata_hook_url
end

#stageObject (readonly)

Returns the value of attribute stage.



22
23
24
# File 'lib/capistrano/idobata.rb', line 22

def stage
  @stage
end