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.rb10
1 files changed, 2 insertions, 8 deletions
diff --git a/app/models/ci/pipeline.rb b/app/models/ci/pipeline.rb
index 13be5b0fa5d..d780467034e 100644
--- a/app/models/ci/pipeline.rb
+++ b/app/models/ci/pipeline.rb
@@ -76,10 +76,8 @@ module Ci
builds.running_or_pending.each(&:cancel)
end
- def retry_failed(user)
- builds.latest.failed.select(&:retryable?).each do |build|
- Ci::Build.retry(build, user)
- end
+ def retry_failed
+ builds.latest.failed.select(&:retryable?).each(&:retry)
end
def latest?
@@ -163,10 +161,6 @@ module Ci
git_commit_message =~ /(\[ci skip\])/ if git_commit_message
end
- def environments
- builds.where.not(environment: nil).success.pluck(:environment).uniq
- end
-
def notes
Note.for_commit_id(sha)
end