The project represents a set of utility classes that are used by other LinkedIn open source projects.
In order to compile the code you need
- java 1.6
- gradle 0.9
At the top simply run
gradle test
which should compile and run all the tests.
You can issue the command (at the top)
gradle idea
which will use the gradle IDEA plugin to create the right set of modules in order to open the project in IntelliJ IDEA.
-
org.linkedin.util-core
- Contains a set of java utilities with no external dependencies (except slf4j for logging). Javadoc
-
org.linkedin.util-groovy
- Contains a set of groovy utilities
The project uses the org.linkedin.userConfig
plugin and as such can be configured
Example:
~/.userConfig.properties
top.build.dir="/Volumes/Disk2/deployment/${userConfig.project.name}"
top.install.dir="/export/content/${userConfig.project.name}"
top.release.dir="/export/content/repositories/release"
top.publish.dir="/export/content/repositories/publish"