class GitVersion::Git

Defined in:

git-version.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(dev_branch : String, release_branch : String, minor_identifier : String, major_identifier : String, folder : String = FileUtils.pwd, prefix : String = "", log_paths : String = "", base_version_string : String = "0.0.0") #

[View source]

Instance Method Detail

def base_version #

[View source]
def commits_distance(tag : String | Nil) #

[View source]
def current_branch_or_tag #

[View source]
def current_commit_hash : String #

[View source]
def dev_branch #

[View source]
def get_commits_since(tag : String | Nil) #

[View source]
def get_new_version #

[View source]
def get_previous_tag_and_version : Tuple(String | Nil, SemanticVersion) #

[View source]
def get_previous_version : String #

[View source]
def log_paths_filter #

[View source]
def release_branch #

[View source]
def tags_by_branch(branch) #

[View source]