2d233dac45
`project.pipeline_status.has_status?` is cached, which can lead to Error 500s in the UI if the this condition is used to check whether a pipeline exists for a commit. We now expire the cache to ensure that the information is consistent. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59453 |
||
---|---|---|
.. | ||
archive_trace_service.rb | ||
compare_reports_base_service.rb | ||
compare_test_reports_service.rb | ||
create_pipeline_schedule_service.rb | ||
create_pipeline_service.rb | ||
destroy_expired_job_artifacts_service.rb | ||
destroy_pipeline_service.rb | ||
ensure_stage_service.rb | ||
extract_sections_from_build_trace_service.rb | ||
pipeline_trigger_service.rb | ||
play_build_service.rb | ||
prepare_build_service.rb | ||
process_build_service.rb | ||
process_pipeline_service.rb | ||
register_job_service.rb | ||
retry_build_service.rb | ||
retry_pipeline_service.rb | ||
run_scheduled_build_service.rb | ||
stop_environments_service.rb | ||
update_build_queue_service.rb | ||
update_runner_service.rb |