class Tinybucket::Model::BuildStatus
Build Status
statuses/build Resource
@!attribute [rw] state
@return [String]
@!attribute [rw] type
@return [String]
@!attribute [rw] key
@return [String]
@!attribute [rw] name
@return [String]
@!attribute [rw] url
@return [String]
@!attribute [rw] description
@return [String]
@!attribute [rw] links
@return [Hash]
Attributes
revision[RW]
Public Instance Methods
update(options)
click to toggle source
Update build status
@param options [Hash] @option options [String] :state @return [Tinybucket::Model::BuildStatus]
# File lib/tinybucket/model/build_status.rb, line 39 def update(options) build_status_api.put(revision, key, options).tap do |m| m.repo_keys = repo_keys m.revision = revision end end
Private Instance Methods
build_status_api()
click to toggle source
# File lib/tinybucket/model/build_status.rb, line 48 def build_status_api create_api('BuildStatus', repo_keys) end
load_model()
click to toggle source
# File lib/tinybucket/model/build_status.rb, line 52 def load_model build_status_api.find(revision, key) end