Class: Gitlab::Ci::RunnerUpgradeCheck

Inherits:
Object
  • Object
show all
Defined in:
lib/gitlab/ci/runner_upgrade_check.rb

Instance Method Summary collapse

Constructor Details

#initialize(gitlab_version, runner_releases_store = nil) ⇒ RunnerUpgradeCheck

Returns a new instance of RunnerUpgradeCheck.



6
7
8
9
# File 'lib/gitlab/ci/runner_upgrade_check.rb', line 6

def initialize(gitlab_version, runner_releases_store = nil)
  @gitlab_version = ::Gitlab::VersionInfo.parse(gitlab_version, parse_suffix: true)
  @releases_store = runner_releases_store
end

Instance Method Details

#check_runner_upgrade_suggestion(runner_version) ⇒ Object



11
12
13
# File 'lib/gitlab/ci/runner_upgrade_check.rb', line 11

def check_runner_upgrade_suggestion(runner_version)
  check_runner_upgrade_suggestions(runner_version).first
end