diff --git a/lib/travis/api/v3/renderer/job.rb b/lib/travis/api/v3/renderer/job.rb new file mode 100644 index 00000000..67fce341 --- /dev/null +++ b/lib/travis/api/v3/renderer/job.rb @@ -0,0 +1,15 @@ +require 'travis/api/v3/renderer/model_renderer' + +module Travis::API::V3 + class Renderer::Build < Renderer::ModelRenderer + representation(:minimal, :id, :number, :state, :duration, :started_at, :finished_at, :allow_failure, :queue) + representation(:standard, *representations[:minimal], :repository, :build, :commit) + + def queue + { + :@type => 'queue'.freeze, + :name => model.queue + } + end + end +end