Module: ReleaseManager
- Defined in:
- lib/release_manager/git/credentials.rb,
lib/release_manager.rb,
lib/release_manager/logger.rb,
lib/release_manager/version.rb,
lib/release_manager/vcs_manager.rb,
lib/release_manager/git/utilites.rb,
lib/release_manager/cli/deploy_mod_cli.rb,
lib/release_manager/cli/deploy_r10k_cli.rb,
lib/release_manager/cli/release_mod_cli.rb,
lib/release_manager/cli/bump_changelog_cli.rb,
lib/release_manager/cli/sandbox_create_cli.rb,
lib/release_manager/vcs_manager/vcs_adapter.rb,
lib/release_manager/vcs_manager/gitlab_adapter.rb
Overview
Generate credentials for secured remote connections.
Defined Under Namespace
Modules: Git, Logger, VCSManager Classes: BumpChangelogCli, DeployModCli, DeployR10kCli, ReleaseModCli, SandboxCreateCli
Constant Summary collapse
- VERSION =
"0.9.3"
Class Method Summary collapse
Class Method Details
.gitlab_server ⇒ Object
31 32 33 34 35 36 37 38 |
# File 'lib/release_manager.rb', line 31 def self.gitlab_server if ENV['GITLAB_API_ENDPOINT'] if data = ENV['GITLAB_API_ENDPOINT'].match(/(https?\:\/\/[\w\.]+)/) return data[1] end end 'https://gitlab.com' end |