https://github.com/voldemort/voldemort
Revision dba65ca1c3be86c13e5c898c707a719cf9872437 authored by Arunachalam Thirupathi on 24 April 2014, 15:51:43 UTC, committed by Arunachalam Thirupathi on 05 May 2014, 17:05:20 UTC
1) 'gradle jar' will build binaries that are equivalent to 'ant release' 2) only 'ant release' task is ported to gradle. use 'ant junit' to run the unit tests. 3) zip and tar will not be built, unless explicitly requested. by the command 'gradle zip' or 'gradle tar' or 'gradle zip tar' These are the fine level details of the gradle jar 1) The class files has same binary content except for the scala class files, since it is not used in production, I am ignoring scala as it is not used in production. 2) The following two lines went missing from the MANIFEST.MF in both contrib.jar and voldemort.jar Ant-Version: Apache Ant 1.7.1 Created-By: 20.2-b06 (Sun Microsystems Inc.) 3) some test class files has different binary content but binary equivalence is not important for them as we dont ship them. Test jar has some new class files most likely from junit ignoring this one as well. 4) src.jar now contains package.html included as well ( not intentional, but not problem either so ignoring it) 5) tar and zip tasks are not part of the build, but can be requested explicility. The contents of tar and zip are going to be little different than previous but serves the purpose so we can live with it.
1 parent ef79b72
Tip revision: dba65ca1c3be86c13e5c898c707a719cf9872437 authored by Arunachalam Thirupathi on 24 April 2014, 15:51:43 UTC
gradle build support for voldemort
gradle build support for voldemort
Tip revision: dba65ca
File | Mode | Size |
---|---|---|
.settings | ||
bin | ||
clients | ||
config | ||
contrib | ||
docs | ||
example | ||
lib | ||
src | ||
test | ||
.classpath | -rw-r--r-- | 4.2 KB |
.gitignore | -rw-r--r-- | 251 bytes |
.project | -rw-r--r-- | 426 bytes |
CONTRIBUTORS | -rw-r--r-- | 630 bytes |
LICENSE | -rw-r--r-- | 11.1 KB |
NOTES | -rw-r--r-- | 2.5 KB |
NOTICE | -rw-r--r-- | 8.1 KB |
README.md | -rw-r--r-- | 4.5 KB |
build.gradle | -rw-r--r-- | 6.3 KB |
build.xml | -rw-r--r-- | 21.8 KB |
gradle.properties | -rw-r--r-- | 1.2 KB |
release_notes.txt | -rw-r--r-- | 34.6 KB |
tomcat-tasks.properties | -rw-r--r-- | 420 bytes |
web.xml | -rw-r--r-- | 1.1 KB |
Computing file changes ...