gitlab-org--gitlab-foss/app/services/ci
Stan Hu 2d233dac45 Clear pipeline status cache after destruction of pipeline
`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
2019-03-26 01:04:06 -05:00
..
archive_trace_service.rb Improve comments 2018-11-29 15:13:36 +09:00
compare_reports_base_service.rb Generalise test compare service 2018-12-11 11:39:22 +01:00
compare_test_reports_service.rb Generalise test compare service 2018-12-11 11:39:22 +01:00
create_pipeline_schedule_service.rb Enable frozen string in apps/services/**/*.rb 2018-07-16 12:36:41 -07:00
create_pipeline_service.rb Persist source sha and target sha for merge pipelines 2019-02-27 17:12:04 +09:00
destroy_expired_job_artifacts_service.rb Remove expired artifacts periodically 2019-01-24 20:50:42 +09:00
destroy_pipeline_service.rb Clear pipeline status cache after destruction of pipeline 2019-03-26 01:04:06 -05:00
ensure_stage_service.rb Disable existing offenses for the CodeReuse cops 2018-09-11 17:32:00 +02:00
extract_sections_from_build_trace_service.rb Disable existing offenses for the CodeReuse cops 2018-09-11 17:32:00 +02:00
pipeline_trigger_service.rb Merge branch 'fix-misspellings-app-comments' into 'master' 2019-02-26 12:25:01 +01:00
play_build_service.rb Enable frozen string in apps/services/**/*.rb 2018-07-16 12:36:41 -07:00
prepare_build_service.rb Create framework for build prerequisites 2019-03-20 12:04:40 +11:00
process_build_service.rb Revert removing overridden method from build service 2019-01-25 10:41:05 +01:00
process_pipeline_service.rb Make it clear that pipeline can process processables 2019-01-25 10:40:34 +01:00
register_job_service.rb Rename GroupHierarchy into ObjectHierarchy 2018-12-19 15:24:29 +01:00
retry_build_service.rb Add config_options|variables to BuildMetadata 2019-01-04 16:38:17 +01:00
retry_pipeline_service.rb Enable frozen string in apps/services/**/*.rb 2018-07-16 12:36:41 -07:00
run_scheduled_build_service.rb Introduce enqueue_scheduled event 2018-10-02 17:04:04 +02:00
stop_environments_service.rb Enable frozen string in apps/services/**/*.rb 2018-07-16 12:36:41 -07:00
update_build_queue_service.rb Enable frozen string in apps/services/**/*.rb 2018-07-16 12:36:41 -07:00
update_runner_service.rb Enable frozen string in apps/services/**/*.rb 2018-07-16 12:36:41 -07:00