Release Steps - arquillian/arquillian-core GitHub Wiki
To perform a release:
<settings>
<servers>
<server>
<id>...server id from pom.xml...</id>
<username>my-nexus-repo-login</username>
<password>my-release-token</password>
</server>
</servers>
</settings>
export VERSION=1.9.4.Final
export NEXT_VERSION=1.9.5.Final-SNAPSHOT
mvn --threads 1 -DreleaseVersion=$VERSION -Dtag=$VERSION -DdevelopmentVersion=$NEXT_VERSION -Dproject.scm.id=github release:prepare release:perform -Prelease -DskipTests | tee build.log
git push && git push --tags
After successful release of staging profile, go to https://repository.jboss.org/nexus/#stagingRepositories
• Login using my-nexus-repo-login and SSO
• Navigate to Staging Repositories
• Find the staging repository
• Close it
• Refresh it
• Release it