View Source Dagger.GitRepository (dagger v0.8.7)

A git repository.

Link to this section Summary

Functions

Returns details on one branch.

Returns details on one commit.

Returns details on one tag.

Link to this section Types

@type t() :: %Dagger.GitRepository{client: term(), selection: term()}

Link to this section Functions

Link to this function

branch(git_repository, name)

View Source
@spec branch(t(), Dagger.String.t()) :: Dagger.GitRef.t()

Returns details on one branch.

required-arguments

Required Arguments

  • name - Branch's name (e.g., "main").
Link to this function

commit(git_repository, id)

View Source
@spec commit(t(), Dagger.String.t()) :: Dagger.GitRef.t()

Returns details on one commit.

required-arguments

Required Arguments

  • id - Identifier of the commit (e.g., "b6315d8f2810962c601af73f86831f6866ea798b").
Link to this function

tag(git_repository, name)

View Source
@spec tag(t(), Dagger.String.t()) :: Dagger.GitRef.t()

Returns details on one tag.

required-arguments

Required Arguments

  • name - Tag's name (e.g., "v0.3.9").