Module: Zenflow::Repo
- Defined in:
- lib/zenflow/helpers/repo.rb
Class Method Summary collapse
Class Method Details
.hub ⇒ Object
8 9 10 |
# File 'lib/zenflow/helpers/repo.rb', line 8 def self.hub (url && url[/\w+@(.*?):.*?\.git/, 1]) || nil end |
.slug ⇒ Object
12 13 14 |
# File 'lib/zenflow/helpers/repo.rb', line 12 def self.slug (url && url[/:(.*?)\.git/, 1]) || nil end |
.url ⇒ Object
4 5 6 |
# File 'lib/zenflow/helpers/repo.rb', line 4 def self.url `git remote -v`[/^#{Zenflow::Config[:remote] || 'origin'}\s+(.*?)\s/, 1] end |