Class: Codeship::Status

Inherits:
Object
  • Object
show all
Defined in:
lib/codeship/status.rb

Constant Summary collapse

STATES =
[:branchnotfound, :error, :ignored, :projectnotfound,
:success, :testing, :waiting]

Instance Method Summary collapse

Constructor Details

#initialize(uuid, options = {}) ⇒ Status

Returns a new instance of Status.



8
9
10
11
# File 'lib/codeship/status.rb', line 8

def initialize uuid, options = {}
  @uuid = uuid
  @branch = options.delete(:branch)
end

Instance Method Details

#statusObject



13
14
15
# File 'lib/codeship/status.rb', line 13

def status
  image.scan(/status_(.*).png/).flatten.first.to_sym
end