...
- ...
Tests settings and build
Test your artefact and settings by creating a snapshot and be sure the snapshot is deployed to Maven Snapshot repository
mvn clean install -Papache-release
mvn deploy
Preparing the release
This phase will tag git with your release. Don't forget to set username if your github account is different from your apache id.
mvn release:clean
mvn release:prepare -Dusername=<apacheid>-Dusername=<apacheid>
Staging the release
mvn release:perform -Dusername=<apacheid>
After this phase you will have staged items on apache stage nexus and in target folder you have artefacts that you need to copy to the https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubator-netbeans-mavenutils/.
The git is ready to continue on master branch
Voting
After the items are made available you can start voting process.
As we are under incubator you need a community vote on the dev@incubator.netbeans.apache.org. (72h minimum)
If the vote pass you need to go to an IPMC vote (72h minimum)
Order of release
In order to populate repository with Apache NetBeans we need tooling plugin to be set.
...