-
- Downloads
Add CRUD services for pipeline trigger tokens
This change adds centralized service classes for pipeline trigger token CRUD in order to standardize behavior and reduce inconsistent behaviors across different endpoints and uses the new CreateService. Changelog: other
parent
990edf60
No related branches found
No related tags found
Showing
- app/controllers/projects/triggers_controller.rb 16 additions, 5 deletionsapp/controllers/projects/triggers_controller.rb
- app/graphql/mutations/ci/pipeline_trigger/create.rb 5 additions, 2 deletionsapp/graphql/mutations/ci/pipeline_trigger/create.rb
- app/graphql/types/ci/pipeline_trigger_type.rb 1 addition, 1 deletionapp/graphql/types/ci/pipeline_trigger_type.rb
- app/policies/ci/trigger_policy.rb 1 addition, 3 deletionsapp/policies/ci/trigger_policy.rb
- app/policies/project_policy.rb 2 additions, 0 deletionsapp/policies/project_policy.rb
- app/services/ci/pipeline_triggers/create_service.rb 47 additions, 0 deletionsapp/services/ci/pipeline_triggers/create_service.rb
- app/services/ci/pipeline_triggers/destroy_service.rb 35 additions, 0 deletionsapp/services/ci/pipeline_triggers/destroy_service.rb
- app/services/ci/pipeline_triggers/update_service.rb 42 additions, 0 deletionsapp/services/ci/pipeline_triggers/update_service.rb
- app/services/environments/destroy_service.rb 1 addition, 1 deletionapp/services/environments/destroy_service.rb
- app/services/environments/stop_service.rb 1 addition, 1 deletionapp/services/environments/stop_service.rb
- lib/api/ci/triggers.rb 20 additions, 14 deletionslib/api/ci/triggers.rb
- locale/gitlab.pot 18 additions, 6 deletionslocale/gitlab.pot
- spec/features/triggers_spec.rb 25 additions, 1 deletionspec/features/triggers_spec.rb
- spec/graphql/mutations/environments/delete_spec.rb 1 addition, 1 deletionspec/graphql/mutations/environments/delete_spec.rb
- spec/graphql/mutations/environments/stop_spec.rb 1 addition, 1 deletionspec/graphql/mutations/environments/stop_spec.rb
- spec/requests/api/ci/triggers_spec.rb 41 additions, 1 deletionspec/requests/api/ci/triggers_spec.rb
- spec/services/ci/pipeline_triggers/create_service_spec.rb 77 additions, 0 deletionsspec/services/ci/pipeline_triggers/create_service_spec.rb
- spec/services/ci/pipeline_triggers/destroy_service_spec.rb 59 additions, 0 deletionsspec/services/ci/pipeline_triggers/destroy_service_spec.rb
- spec/services/ci/pipeline_triggers/update_service_spec.rb 70 additions, 0 deletionsspec/services/ci/pipeline_triggers/update_service_spec.rb
- spec/services/environments/destroy_service_spec.rb 1 addition, 1 deletionspec/services/environments/destroy_service_spec.rb
-
mentioned in merge request kubitus-project/kubitus-installer!2763 (merged)
Please register or sign in to comment