Categorygithub.com/appleboy/drone-git-push
modulepackage
1.1.1
Repository: https://github.com/appleboy/drone-git-push.git
Documentation: pkg.go.dev

# README

drone-git-push

GoDoc Lint and Testing codecov Go Report Card Docker Pulls

Drone / Woodpecker plugin to push changes to a remote git repository. For the usage information and a listing of the available options please take a look at the docs.

Build

Build the binary with the following commands:

go build
go test

Docker

Build the docker image with the following commands:

GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -a -tags netgo -o release/linux/amd64/drone-git-push
docker build --rm -t appleboy/drone-git-push .

Usage

Execute from the working directory:

docker run --rm \
  -e DRONE_COMMIT_AUTHOR=Octocat \
  -e [email protected] \
  -e PLUGIN_SSH_KEY="$(cat "${HOME}/.ssh/id_rsa")" \
  -e PLUGIN_BRANCH=master \
  -e [email protected]:foo/bar.git \
  -e PLUGIN_FORCE=false \
  -v "$(pwd):$(pwd)" \
  -w "$(pwd)" \
  appleboy/drone-git-push

# Packages

No description provided by the author

# Variables

Version set at compile-time.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author