diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-01-25 14:23:47 +0100 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-01-25 14:23:47 +0100 |
commit | 31be74c74b72a1cd33e1630f9462ab5c43f2e319 (patch) | |
tree | 2a592db0bb0a39f98b9745043c37926fe511118e /lib/ci | |
parent | 3234741576ef8b0ad02dd4fcfbd294c41430f8d7 (diff) | |
download | gitlab-ce-31be74c74b72a1cd33e1630f9462ab5c43f2e319.tar.gz |
Return struct instead of multiple values
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) |