Skip to content

PicturePipe/docker-git-crypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Image with git-crypt

CircleCI Build Renovate enabled

Docker image with git-crypt.

Repository

The docker images are available in our repository:

docker pull quay.io/picturepipe/git-crypt

Usage

This image can be used directly if you need to decrypt repositories in CI.

There is also wrapper script which allows you to use this docker image to run git-crypt as if it was installed on your machine.

To use that script, install it somewhere into your PATH:

sudo cp wrapper.sh /usr/local/bin/git-crypt

Tags

The latest released version is tagged as latest.

The releases will follow the upstream version, with an optional dash and number appended, if there are multiple releases per upstream version.

So for example, the first release for upstream version 0.6.0 will be tagged 0.6.0. If there is a second release for this upstream version, it will be tagged 0.6.0-1.

Preparing a release

This project uses gitflow. To create a release, first start the release branch for the version which you want to release:

git flow release start 0.6.0

Perform any release related changes. At the very least, this means updating the current tag given in README.md.

Now, publish the release:

git flow release publish

This will push the branch to GitHub and trigger a run of CI. Once CI is complete and all tests have passed, finish the release and push the tag to GitHub:

git flow release finish --push --tag

License

Distributed under the MIT license.

Copyright 2019 reelport GmbH