-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
17 changed files
with
27 additions
and
316 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,18 @@ | ||
How To Release | ||
============== | ||
|
||
Due to Maven Central's very particular requirements, the release process is a bit | ||
elaborate and requires a good deal of local configuration. This guide should walk | ||
you through it. It won't do anyone outside of KeepSafe any good, but the workflow | ||
is representative of just about any project deploying via Sonatype. | ||
|
||
We currently deploy to both Maven Central (via Sonatype's OSS Nexus instance) and to | ||
plugins.gradle.org. | ||
We currently deploy the plugin only to the Gradle Portal plugins.gradle.org. | ||
|
||
## Prerequisites | ||
|
||
1. A *published* GPG code-signing key | ||
1. A Sonatype Nexus OSS account with permission to publish in ru.cian | ||
1. A plugins.gradle.org account with permission to publish in ru.cian | ||
1. Permission to push directly to https://github.com/cianru/rustore-publish-gradle-plugin | ||
|
||
## Contents page | ||
|
||
1. [Setup](docs/releasing/01-setup.md) | ||
2. [Pushing a SNAPSHOT build to local repository](docs/releasing/02-publish-a-snapshot-to-local-repository.md) | ||
3. [Pushing a SNAPSHOT build to Sonatype](docs/releasing/03-publish-a-snapshot-to-sonatype.md) | ||
4. [Pushing a release build to Sonatype](docs/releasing/04-publish-a-release-build-to-sonatype.md) | ||
2. [Pushing a build to local repository](docs/releasing/02-publish-a-build-to-local-repository) | ||
5. [Pushing a release build to Gradle Plugin Portal](docs/releasing/06-publish-a-release-build-to-gradle-plugin-portal.md) | ||
6. [Prepare Release Commit](docs/releasing/07-prepare-release-commit.md) | ||
7. [Prepare Next Snapshot Version Commit](docs/releasing/08-prepare-next-snapshot-version-commit.md) | ||
7. [Prepare Next Alpha Version Commit](docs/releasing/08-prepare-alpha-version-commit) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
## Prepare Next Snapshot Version Commit | ||
|
||
1. Create new `alpha-<version>` Git branch | ||
2. Open the plugin directory: | ||
``` | ||
cd ./plugin | ||
``` | ||
3. Edit the `gradle.properties` file to set new `VERSION_NAME`+ `-alpha<number>` version. For example: `1.0.0-alpha01`. | ||
4. Make a *signed* commit: | ||
```bash | ||
git commit -m "Prepare next development version" | ||
``` |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.