Dagger.GitPushDisposition (dagger v1.0.0-beta.18)

Copy Markdown View Source

How a Git push updated the remote ref.

Summary

Functions

The remote ref was created.

The remote ref was fast-forwarded.

The remote ref was replaced under an explicit lease.

The remote ref already pointed to this commit.

Types

t()

@type t() :: :CREATED | :FAST_FORWARD | :FORCED | :UP_TO_DATE

Functions

created()

@spec created() :: :CREATED

The remote ref was created.

fast_forward()

@spec fast_forward() :: :FAST_FORWARD

The remote ref was fast-forwarded.

forced()

@spec forced() :: :FORCED

The remote ref was replaced under an explicit lease.

up_to_date()

@spec up_to_date() :: :UP_TO_DATE

The remote ref already pointed to this commit.