-
- Downloads
Move ci_environments_status to a model
GET :namespace/merge_requests/:id/ci_environments_status complexity already reached a limit for a direct serialization from an hash computed at within the controller function. Here we introduce a virtual model EnvironmentStatus and its serializer.
parent
c09de611
No related branches found
No related tags found
Showing
- app/controllers/projects/merge_requests_controller.rb 4 additions, 36 deletionsapp/controllers/projects/merge_requests_controller.rb
- app/models/environment_status.rb 27 additions, 0 deletionsapp/models/environment_status.rb
- app/serializers/environment_status_entity.rb 60 additions, 0 deletionsapp/serializers/environment_status_entity.rb
- app/serializers/environment_status_serializer.rb 5 additions, 0 deletionsapp/serializers/environment_status_serializer.rb
- spec/factories/deployments.rb 5 additions, 0 deletionsspec/factories/deployments.rb
- spec/factories/merge_requests.rb 14 additions, 0 deletionsspec/factories/merge_requests.rb
- spec/models/environment_status_spec.rb 33 additions, 0 deletionsspec/models/environment_status_spec.rb
- spec/serializers/environment_status_entity_spec.rb 40 additions, 0 deletionsspec/serializers/environment_status_entity_spec.rb
- spec/support/helpers/test_env.rb 2 additions, 0 deletionsspec/support/helpers/test_env.rb
app/models/environment_status.rb
0 → 100644
app/serializers/environment_status_entity.rb
0 → 100644
spec/models/environment_status_spec.rb
0 → 100644
Please register or sign in to comment