blob: 4df917cf84fd1cdb8f6c913d6fe897aba59099e0 [file] [log] [blame]
Ignite Fabric Maven Build Instructions
======================================
Without LGPL dependencies (default):
mvn clean package -DskipTests
With LGPL dependencies:
mvn clean package -DskipTests -Prelease,lgpl
Look for incubator-ignite-<version>-bin.zip in ./target directory.
NOTE: JDK version should be 1.7.0-* or >= 1.8.0-u40.
Ignite Hadoop Accelerator Maven Build Instructions
============================================
mvn clean package -DskipTests -Dignite.edition=hadoop [-Dhadoop.version=X.X.X]
Use 'hadoop.version' parameter to build Ignite against a specific Hadoop version.
Look for incubator-ignite-<version>-bin.zip in ./target directory.
NOTE: JDK version should be 1.7.0-* or >= 1.8.0-u40.
JCache TCK compliance
======================
To test compliance with JCache TCK use:
mvn test -P-release,jcache-tck -pl :ignite-core -am
Apache RAT Instructions
=======================
To check license headers use:
mvn clean validate -Pcheck-licenses
For more information (e.g. exclude list) see "check-licenses" profile in "parent/pom.xml".
Useful Release Commands
========================
ZIP: zip -r9 apache-ignite-X.X.X-src.zip apache-ignite-X.X.X-src
GPG: gpg --armor --output apache-ignite-X.X.X-src.zip.asc --detach-sig apache-ignite-X.X.X-src.zip