blob: f6d4d6892f5b07fe11b069ec49c51b87f6ff8244 [file] [log] [blame]
= Making a Release of JGit
This step is only necessary if we need to create an unofficial JGit
snapshot release and publish it to the
link:[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/ --release $(git describe)
== Publish the Release
* Make sure you have done the configuration needed for deployment:
** link:dev-release-deploy-config.html#deploy-configuration-settings-xml[
Configuration in Maven `settings.xml`]
** link:dev-release-deploy-config.html#deploy-configuration-subprojects[
Configuration for Subprojects in `pom.xml`]
* Deploy the new snapshot. From JGit workspace execute:
mvn deploy
Part of link:index.html[Gerrit Code Review]