Sha256: 1d2195de6635247ead98531b46d48071687316d79e4365b74ac0e5e5baaa7618
Contents?: true
Size: 452 Bytes
Versions: 9
Compression:
Stored size: 452 Bytes
Contents
# frozen_string_literal: true module Datadog module CI module Utils module Git def self.normalize_ref(ref) return nil if ref.nil? refs = %r{^refs/(heads/)?} origin = %r{^origin/} tags = %r{^tags/} ref.gsub(refs, "").gsub(origin, "").gsub(tags, "") end def self.is_git_tag?(ref) !ref.nil? && ref.include?("tags/") end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems