summaryrefslogtreecommitdiff
path: root/app/models/ci/pipeline.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/ci/pipeline.rb')
-rw-r--r--app/models/ci/pipeline.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models/ci/pipeline.rb b/app/models/ci/pipeline.rb
index e2663f50dd1..bf8750ca0f6 100644
--- a/app/models/ci/pipeline.rb
+++ b/app/models/ci/pipeline.rb
@@ -187,6 +187,7 @@ module Ci
def process!
Ci::ProcessPipelineService.new(project, user).execute(self)
+
reload_status!
end
@@ -197,7 +198,7 @@ module Ci
end
def reload_status!
- statuses.reload
+ reload
self.status =
if yaml_errors.blank?
statuses.latest.status || 'skipped'