# Making a Release of JGit

version v2.13.8-16-gb4ecc2f

This step is only necessary if we need to create an unofficial JGit snapshot release and publish it to the Google Cloud Storage.

## Prepare the Release

Since JGit has its own release process we do not push any release tags for JGit. Instead we will use the output of the `git describe` as the version of the current JGit snapshot.

      ./tools/version.sh --release $(git describe)

## Publish the Release

- Make sure you have done the configuration needed for deployment:

  - Configuration in Maven `settings.xml`

  - Configuration for Subprojects in `pom.xml`

- Deploy the new snapshot. From JGit workspace execute:

        mvn deploy

Part of Gerrit Code Review