mvn install
to install it locally and run tests/integration tests, runs about 15 min- use the new version as snapshot dependency for sunrise and run it:
sbt clean fullClasspath run
, the categories and the products should appear with prices
./mvnw release:prepare -Darguments="-DskipTests" -DskipTests
- ~ 2 min
./mvnw release:perform -Darguments="-DskipTests" -DskipTests
- ~ 10 min
- https://oss.sonatype.org/ click "release" for commercetools/sphere stuff in "Staging Repositories"
- publish the Javadoc to GitHub pages:
git checkout $(git describe --abbrev=0 --tags) && ./mvnw clean compile javadoc:aggregate scm-publish:publish-scm -P publish-site && git checkout master
- update GitHub release on https://github.com/commercetools/commercetools-jvm-sdk/releases
- add version badges to http://dev.commercetools.com/release-notes.html
- update version in the GitHub README
./mvnw release:rollback
- may remove tag (example):
git tag -d v1.0.0-RC3 && git push origin :refs/tags/v1.0.0-RC3
./mvnw release:clean