-
Notifications
You must be signed in to change notification settings - Fork 26
Releasing How To
Libor Ryšavý edited this page Mar 13, 2022
·
1 revision
Prerequisites:
- You need to be added in the group "net.jadler" in the Sonatype project - see the guide.
- You need push right in the git repository.
Release:
-
check that everything you want to release is pushed in the
master
branch: https://github.com/jadler-mocking/jadler/commits/master -
decide the right version (use semantic versioning scheme)
-
use
mvn release:prepare
to push release commits -
use
mvn release:perform
to upload artefacts to Sonatype- In case there are some problems uploading to Sonatype, check status page. If staging repository operations are timing out from cmdline, one can kill mvn task after it uploads artefacts to staging repo and then close and/or release it in the web UI.
-
close (and rename if necessary) current milestone (and create new one named "next")
-
create a new release
-
wait for Maven Central sync