Skip to content
This repository has been archived by the owner on Mar 11, 2022. It is now read-only.

Latest commit

 

History

History
20 lines (11 loc) · 1.04 KB

RELEASING.md

File metadata and controls

20 lines (11 loc) · 1.04 KB

Releasing

  1. Wait for any running Travis builds to complete.

  2. Create an annotated tag (with git tag -a vX.Y.Z) and then release for the next version.

  3. Travis will start a build and publish to Bintray, and then sync to Maven Central.

Snapshots

Configuration in .mvn/snapshot.jgitver.config.xml provides snapshot versions like those used with other Cloudstate projects (that use sbt-dynver plugin), such as 0.5.1-7-abcd1234.

To publish a versioned snapshot to https://bintray.com/cloudstateio/snapshots, use the deployment/deploy-snapshot.sh script, with BINTRAY_USERNAME and BINTARY_PASSWORD environment variables set.

BINTRAY_USERNAME={username} BINTARY_PASSWORD={apikey} deployment/deploy-snapshot.sh

Note: the repository must not be dirty when using the above configuration. Commit before releasing a versioned snapshot.