summaryrefslogtreecommitdiff
path: root/lib/ci/api/builds.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ci/api/builds.rb')
-rw-r--r--lib/ci/api/builds.rb10
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)