21 lines
469 B
Ruby
21 lines
469 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Types
|
|
module Ci
|
|
class RunnerUpgradeStatusEnum < BaseEnum
|
|
graphql_name 'CiRunnerUpgradeStatus'
|
|
|
|
::Ci::RunnerVersion::STATUS_DESCRIPTIONS.each do |status, description|
|
|
status_name_src =
|
|
if status == :invalid_version
|
|
:invalid
|
|
else
|
|
status
|
|
end
|
|
|
|
value status_name_src.to_s.upcase, description: description, value: status
|
|
end
|
|
end
|
|
end
|
|
end
|