From 2455cf3c4225b27df07aa998388378d96cae1261 Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Wed, 27 May 2015 15:17:26 +0200 Subject: [PATCH] add job renderer --- lib/travis/api/v3/renderer/job.rb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 lib/travis/api/v3/renderer/job.rb 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