GitOps.Git (Git Ops v2.1.0) View Source

Helper functions for working with Git and fetching the tags/commits we care about.

Link to this section Summary

Link to this section Functions

Specs

add!(Git.Repositor.t(), [String.t()]) :: String.t()

Specs

commit!(Git.Repository.t(), [String.t()]) :: String.t()
Link to this function

commit_messages_since_tag(repo, tag)

View Source

Specs

commit_messages_since_tag(Git.Repository.t(), String.t()) :: [String.t()]
Link to this function

get_initial_commits!(repo)

View Source

Specs

get_initial_commits!(Git.Repository.t()) :: [String.t()]

Specs

hooks_path(Git.Repository.t()) :: String.t() | no_return()

Specs

init!() :: Git.Repository.t()
Link to this function

tag!(repo, current_version)

View Source

Specs

tag!(Git.Repository.t(), String.t() | [String.t()]) :: String.t()

Specs

tags(Git.Repository.t()) :: [String.t()]