From 1ee5421d3fd88612ee59a74e69480bc2bd0aeec4 Mon Sep 17 00:00:00 2001 From: Hiro Asari Date: Mon, 29 Feb 2016 12:44:17 -1000 Subject: [PATCH] Fix up Debug service --- lib/travis/api/v3/services/job/debug.rb | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/lib/travis/api/v3/services/job/debug.rb b/lib/travis/api/v3/services/job/debug.rb index dd98a1bf..ef6ff7fd 100644 --- a/lib/travis/api/v3/services/job/debug.rb +++ b/lib/travis/api/v3/services/job/debug.rb @@ -6,14 +6,20 @@ module Travis::API::V3 raise NotFound unless job = find(:job) access_control.permissions(job).debug! - Travis.logger.debug "Reached endpoint" - job = service(:find_job, params).run - Travis.logger.debug "found job: #{job}" - cfg = job.config - cfg.merge! debug_data + job.config.merge! debug_data job.save! accepted(job: job, state_change: :created) end + + def debug_data + { + debug: { + stage: 'before_install', + previous_status: 'failed', + created_by: access_control.user + } + } + end end end