-
- Downloads
Fix environment automatic on_stop trigger
Due to the nature of pipelines for merge requests, deployments.ref can be a merge request ref instead of a branch name. We support the environment auto-stop hook for this case
Showing
- app/models/merge_request.rb 10 additions, 0 deletionsapp/models/merge_request.rb
- app/services/ci/stop_environments_service.rb 11 additions, 5 deletionsapp/services/ci/stop_environments_service.rb
- app/services/merge_requests/base_service.rb 5 additions, 0 deletionsapp/services/merge_requests/base_service.rb
- app/services/merge_requests/close_service.rb 1 addition, 0 deletionsapp/services/merge_requests/close_service.rb
- app/services/merge_requests/post_merge_service.rb 1 addition, 0 deletionsapp/services/merge_requests/post_merge_service.rb
- changelogs/unreleased/fix-environment-on-stop-not-work.yml 5 additions, 0 deletionschangelogs/unreleased/fix-environment-on-stop-not-work.yml
- spec/models/merge_request_spec.rb 44 additions, 0 deletionsspec/models/merge_request_spec.rb
- spec/services/ci/stop_environments_service_spec.rb 76 additions, 0 deletionsspec/services/ci/stop_environments_service_spec.rb
- spec/services/merge_requests/close_service_spec.rb 8 additions, 0 deletionsspec/services/merge_requests/close_service_spec.rb
- spec/services/merge_requests/post_merge_service_spec.rb 8 additions, 0 deletionsspec/services/merge_requests/post_merge_service_spec.rb
Please register or sign in to comment