travis-api/lib/travis/api/v2/http/branch.rb

29 lines
555 B
Ruby

require 'travis/api/v2/http/branches'
module Travis
module Api
module V2
module Http
class Branch < Branches
include Formats
attr_reader :build, :commit, :options
def initialize(build, options = {})
@build = build
@commit = build.commit
@options = options
end
def data
{
'branch' => build_data(build),
'commit' => commit_data(commit)
}
end
end
end
end
end
end