Entities for a CoreOS etcd key-value store cluster
In order to release a new snapshot version to Sonatype:
mvn source:jar javadoc:jar deploy -DdeployTo=sonatype
-
Create a new branch, e.g.
release/2.3.0
, and checkout that branch -
Update the version running the command below (and double-check that pom.xml was correctly updated):
GA_VERSION=2.3.0 ~/repos/brooklyn/brooklyn-dist/release/change-version.sh BROOKLYN_ETCD ${GA_VERSION}-SNAPSHOT ${GA_VERSION}
-
Update the expected download URL in catalog.bom (note the
r=releases
and the correct version), e.g. tohttps://oss.sonatype.org/service/local/artifact/maven/redirect?r=releases&g=io.brooklyn.etcd&a=brooklyn-etcd&v=2.2.1
-
Confirm it builds:
mvn clean install
-
Push release to sonatype, following the normal Sonatype process. See Very Old Brooklyn Instructions from the days before it was an Apache project, when we were deploying to Sonatype.
mvn source:jar javadoc:jar -DdeployTo=sonatype