Skip to main content

Git

Creates Git tag and push to origin.

This plugin is essential for working properly entire project and idea of this project

Required: Yes

Environment Variables

Git variables

These variable names used for creating tag(s)

NameDescriptionType
GIT_USERNAMESpecify tag author nameVariables
GIT_EMAILSpecify tag author e-mailVariables

GPG (Git) variables

These variable names used for signing tag(s)

NameDescriptionType
GPG_NO_SIGNSkips Git SigningVariables
GPG_KEY_IDPublic GPG key/ring IDVariables
GPG_KEYPrivate GPG keySecrets
GPG_PASSPHRASEPrivate GPG passphraseSecrets

SSH (Git) variables

These variable names used for signing tag(s)

NameDescriptionType
SSH_NO_SIGNSkips Git SigningVariables
SSH_PUBLIC_KEYPublic SSH key contentSecrets
SSH_PRIVATE_KEYPrivate SSH key contentSecrets
SSH_KEY_PASSPHRASEPrivate SSH passphraseSecrets

Usage

Bash (Terminal)
git clone https://github.com/dalisoft/release-me.git --depth 1 .release-me
bash .release-me/release.sh --plugins=git