-
Notifications
You must be signed in to change notification settings - Fork 15
Release Procedure
the wildfly-channel
project relies on the Maven release
plugin to create its release.
Run:
mvn release:prepare -Pjboss-release,coverage
Run:
mvn release:perform -Pjboss-release,coverage
This will deploy the release to the wildfly-staging
repository.
Wait for 10 minutes then visit the Validation: wildfly-staging
task for the wildfly-staging
repository in Nexus.
If this task ran at least 10 minutes after the release was deployed check the latest results on the Settings tab and verify that at least one component was processed and that there were no errors. If the task has not run it can be manually kicked off using the Run button.
e.g.
Processed X components.
- no errors were found.
- the deployment was a dry run (no actual publishing).
If others are also deploying at the same time this count could be higher, the important check is that the scan was at least 10 minutes after it was deployed, 1 or more components were scanned and no errors specific to Remoting JMX are reported.
Run:
git co <tag of the release>
mvn nxrm3:staging-move
Use GitHub UI to create release notes from the new tag at https://github.com/wildfly/wildfly-channel/tags.