Sha256: e49a1a10f68e8c09aea2c654607d4081023413b2543bfce191cc9c2e4ad4f7cd
Contents?: true
Size: 580 Bytes
Versions: 4
Compression:
Stored size: 580 Bytes
Contents
module Jets::Git class Gitlab < Base def info info = { git_system: "gitlab", git_branch: git_branch, git_sha: git_sha, git_dirty: false # git_message: nil, # git_version: nil, } info[:git_url] = git_url if git_url info end def git_branch ENV["CI_COMMIT_REF_NAME"] end def git_sha ENV["CI_COMMIT_SHA"] end def git_url host = ENV["CI_SERVER_URL"] || "https://gitlab.com" full_repo = ENV["CI_PROJECT_PATH"] "#{host}/#{full_repo}" end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jets-6.0.5 | lib/jets/git/gitlab.rb |
jets-6.0.4 | lib/jets/git/gitlab.rb |
jets-6.0.3 | lib/jets/git/gitlab.rb |
jets-6.0.2 | lib/jets/git/gitlab.rb |