Jodds Source Code
Jodd is hosted on GitHub:
The Jodd's source code is released under the BSD license.
Get the Code
Clone the Jodd GitHub repository:
git clone https://github.com/oblac/jodd.git jodd
Build the Jodd
Jodd is built with Gradle targeting Java 1.8. You don't have to install anything, the only prerequisites are Git and Java JDK.
After cloning Jodd repo, build the project with:
./gradlew build
This will build all the jars and run all the unit tests. To skip the tests (for faster build), use:
./gradlew build -x test
And that's all!
Test the Jodd
Building the Jodd will run all the unit tests.
However, to run the integration tests we need some docker containers to be up:
docker-compose -f docker/docker-compose-test.yml up -d
After that run all the tests with:
./gradlew build testAll
Contribute!
Feel free to contribute! We accept patches, diffs and pure sources :)
The best way to contribute would be via GitHub, using the following workflow:
- fork Jodd repo (
upstream
) to your GitHub account (origin
) - clone
origin
tolocal
repo - make branch for your work, commit often
- push
local
branch toorigin
- when the work is done, send us pull request (PR)
Welcome!