module ReleaseManager::VCSManager

Attributes

vcs[RW]

Public Class Methods

adapter_instance(type) click to toggle source
# File lib/release_manager/vcs_manager.rb, line 24
def self.adapter_instance(type)
  case type
  when :gitlab
    ReleaseManager::VCSManager::GitlabAdapter.create
  else
    default_instance
  end
end
adapter_types() click to toggle source
# File lib/release_manager/vcs_manager.rb, line 20
def self.adapter_types
  [:gitlab]
end
default_instance() click to toggle source
# File lib/release_manager/vcs_manager.rb, line 16
def self.default_instance
  ReleaseManager::VCSManager::GitlabAdapter.create
end