Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2019-05-04 22:18:16 +0300
committerFilipa Lacerda <filipa@gitlab.com>2019-05-24 12:04:04 +0300
commit819746dc6544820f41d66b87c2c68efc9b17e0f4 (patch)
tree2f3647077b9e4d499a1ab3a89b8040b62984ea76 /app/serializers/build_details_entity.rb
parent79fc5e139c1dbfe0f80907bc319fea135f060279 (diff)
Do not serialize pipeline on each build serialization request
Diffstat (limited to 'app/serializers/build_details_entity.rb')
-rw-r--r--app/serializers/build_details_entity.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/serializers/build_details_entity.rb b/app/serializers/build_details_entity.rb
index 62c26809eeb..2843132ef62 100644
--- a/app/serializers/build_details_entity.rb
+++ b/app/serializers/build_details_entity.rb
@@ -8,7 +8,11 @@ class BuildDetailsEntity < JobEntity
expose :stuck?, as: :stuck
expose :user, using: UserEntity
expose :runner, using: RunnerEntity
- expose :pipeline, using: PipelineEntity
+
+ # expose :pipeline, using: PipelineEntity
+ expose :pipeline_path do |build|
+ project_pipeline_path(build.project, build.pipeline)
+ end
expose :deployment_status, if: -> (*) { build.starts_environment? } do
expose :deployment_status, as: :status