Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.01 KB

File metadata and controls

23 lines (17 loc) · 1.01 KB

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 plugins.gradle.org.

Prerequisites

  1. A published GPG code-signing key
  2. A plugins.gradle.org account with permission to publish in ru.cian
  3. Permission to push directly to https://github.com/cianru/huawei-publish-gradle-plugin

Contents page

  1. Setup
  2. Prepare Release Commit
  3. Pushing a build to local repository
  4. Pushing a release build to Gradle Plugin Portal
  5. Prepare Next Alpha Version Commit