Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/ci/ref.rb')
-rw-r--r--app/models/ci/ref.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/app/models/ci/ref.rb b/app/models/ci/ref.rb
index 199e1cd07e7..8655e8eb9b8 100644
--- a/app/models/ci/ref.rb
+++ b/app/models/ci/ref.rb
@@ -36,7 +36,7 @@ module Ci
next unless ci_ref.artifacts_locked?
ci_ref.run_after_commit do
- Ci::PipelineSuccessUnlockArtifactsWorker.perform_async(ci_ref.last_finished_pipeline_id)
+ Ci::Refs::UnlockPreviousPipelinesWorker.perform_async(ci_ref.id)
end
end
end
@@ -52,7 +52,11 @@ module Ci
end
def last_finished_pipeline_id
- Ci::Pipeline.last_finished_for_ref_id(self.id)&.id
+ last_finished_pipeline&.id
+ end
+
+ def last_finished_pipeline
+ Ci::Pipeline.last_finished_for_ref_id(self.id)
end
def artifacts_locked?