This is a Drone CI plugin to check if commits have been signed by a GPG key and verify the signature.
- drone
This plugin will parse through the given number of commits starting from the newest one. First it will check if a signature exists at all and if it does it will verify the signature with GPG. For the later to work you have to mount a GPG directory with a public key list to /home/gpg.
This is very early work and may and may not work for you yet.
ACTION - which action to perform (check, verfiy), check will only tests for the existence of a signature not verify it (default is "check")NR_COMMITS - how far in the past you want to check. Keep in mind that testing thousands of commits might require a long time (default is 30)BRANCH - The Branch you want the commits checked in. Can be taken from DRONE_BRANCHI am trying to update the image weekly as long as my private Kubernetes cluster is available. So I do not promise anything and do not rely your business on this image.
This project is licensed under the MPLv2 License - see the LICENSE file for details.
Content type
Image
Digest
sha256:e08817d94…
Size
18.9 MB
Last updated
2 days ago
docker pull byterazor/drone-git-signed-commit-check:1