Is a clone of Commons-Chain - Branche CHAIN_1_X, aiming to bring Commons-Chain to a current technology.
Full CHANGELOG
For documentation see https://weblegacy.github.io/commons-chain
- Apache Maven 3.8.1+
- JDK 9+
- apps - Includes the example-apps into build
- Adds the module
commons-chain-apps
- Adds the module
- release - Signs all of the project's attached artifacts with GnuPG
- Clean full project
mvn -Papps clean - Build and test project
- with example-apps
mvn -Papps verify - without example-apps
mvn verify - to skip tests
add-DskipTestsfor examplemvn -Papps -DskipTests verify
- with example-apps
- Generate site-documentation
mvn -Papps site site:stage - Publish site-documentation
mvn clean verifymvn site site:stagemvn scm-publish:publish-scm
- Generate Assemblies
mvn -Papps -DskipTests package - Deploy all artifacts to
Central-Repomvn clean deployfor SNAPSHOTsmvn -Prelease clean deployfor releases
- Set version number
mvn -Papps versions:set -DnewVersion=... - Dependency Report
mvn -Papps versions:display-dependency-updates versions:display-plugin-updates versions:display-property-updates