Skip to content
Snippets Groups Projects
Commit dc658a18 authored by Kamil Trzcińśki's avatar Kamil Trzcińśki
Browse files

Merge branch '7204-follow-up-protected-environments-technical-debt-ce' into 'master'

CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7256

See merge request gitlab-org/gitlab-ce!21545
parents b027b3e0 5cfdcce0
No related branches found
No related tags found
1 merge request!10495Merge Requests - Assignee
Loading
Loading
@@ -11,10 +11,16 @@ class CommitStatusPresenter < Gitlab::View::Presenter::Delegated
runner_unsupported: 'Your runner is outdated, please upgrade your runner'
}.freeze
 
private_constant :CALLOUT_FAILURE_MESSAGES
presents :build
 
def self.callout_failure_messages
CALLOUT_FAILURE_MESSAGES
end
def callout_failure_message
CALLOUT_FAILURE_MESSAGES.fetch(failure_reason.to_sym)
self.class.callout_failure_messages.fetch(failure_reason.to_sym)
end
 
def recoverable?
Loading
Loading
Loading
Loading
@@ -13,6 +13,8 @@ module Gitlab
runner_unsupported: 'unsupported runner'
}.freeze
 
private_constant :REASONS
def status_tooltip
base_message
end
Loading
Loading
@@ -25,6 +27,10 @@ module Gitlab
build.failed?
end
 
def self.reasons
REASONS
end
private
 
def base_message
Loading
Loading
@@ -36,7 +42,7 @@ module Gitlab
end
 
def failure_reason_message
REASONS.fetch(subject.failure_reason.to_sym)
self.class.reasons.fetch(subject.failure_reason.to_sym)
end
end
end
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment