Required Software
- Git
- Java 8 JDK
- Make sure that your
JAVA_HOME
environment variable is set to the newly installed JDK location, and that your PATH includes%JAVA_HOME%\bin
(Windows) or$JAVA_HOME/bin
(*NIX).
- Make sure that your
- Maven
- Installation instructions
- Make sure that Maven has enough memory to build DDF. Set appropriate memory settings in the
MAVEN_OPTS
environment variable such as"-Xms64m -Xmx4096m"
Cloning
In order to run through a full build, be sure to have a clone for the ddf repository and optionally the ddf-support repository (NOTE: daily snapshots are deployed so downloading and building each repo may not be necessary since those artifacts will be retrieved.):
...
Code Block |
---|
cd ddf/gitsetup mvn install -Pgitsetup cd ddf-support/gitsetup mvn install -Pgitsetup |
Anchor | ||||
---|---|---|---|---|
|
Design
Git hooks have two functions:
...
Code Block | ||
---|---|---|
| ||
[INFO] Installing git hooks. [INFO] The blacklist words file was not found [INFO] Do you wish to download it automatically (y/n) [Y]? Y↵↵ [INFO] [INFO] Please provide the maven artifact's coordinates for the blacklist words file: [INFO] group id []: com.connexta↵my_group_id↵ [INFO] artifact id [blacklist-words]: blacklist-words↵↵ [INFO] version [RELEASE]: 1.0.1↵↵ [INFO] type [txt]: ↵ [INFO] classifier []: ↵ |
...