Class: Aptible::CLI::Helpers::App::HandleFromGitRemote

Inherits:
Object
  • Object
show all
Defined in:
lib/aptible/cli/helpers/app.rb

Constant Summary collapse

PATTERN =
%r{
  :((?<environment_handle>[0-9a-z\-_\.]+?)/)?(?<app_handle>[0-9a-z\-_\.]+)\.git
  \z
}x

Class Method Summary collapse

Class Method Details

.parse(url) ⇒ Object



17
18
19
# File 'lib/aptible/cli/helpers/app.rb', line 17

def self.parse(url)
  PATTERN.match(url)
end