diff options
Diffstat (limited to 'lib/ci')
-rw-r--r-- | lib/ci/api/builds.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/ci/api/builds.rb b/lib/ci/api/builds.rb index 7d566faf7ed..8b939663ffd 100644 --- a/lib/ci/api/builds.rb +++ b/lib/ci/api/builds.rb @@ -24,14 +24,14 @@ module Ci new_update = current_runner.ensure_runner_queue_value - build, valid = Ci::RegisterBuildService.new(current_runner).execute + result = Ci::RegisterBuildService.new(current_runner).execute - if valid - if build + if result.valid? + if result.build Gitlab::Metrics.add_event(:build_found, - project: build.project.path_with_namespace) + project: result.build.project.path_with_namespace) - present build, with: Entities::BuildDetails + present result.build, with: Entities::BuildDetails else Gitlab::Metrics.add_event(:build_not_found) |