Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.64 KB

RELEASING.md

File metadata and controls

44 lines (31 loc) · 1.64 KB

Releasing the Gradle JPI Plugin

These are the instructions to release the Gradle JPI Plugin.

Prerequisites

The following Gradle properties must be set:

  • gradle.publish.key (from Gradle Plugin Portal)
  • gradle.publish.secret (from Gradle Plugin Portal)
  • jenkins.username (from Jenkins Account)
  • jenkins.password (from Jenkins Account)
  • signingKeyId (GPG Signing Key ID)
  • signingPassword (GPG Passphrase)
  • signingKey (GPG Secret Key, ASCII-armored, header/footer removed, newlines joined by \n)

They can be set using the -P syntax on the command line, or as ORG_GRADLE_PROJECT_{name} environment variables (docs).

Steps

This repo uses the nebula.release plugin to manage versions automatically. For a candidate, use the candidate task. For a final release, use the final task.