spring-projects/spring-batch — pull request #284 by chrisjs (2014-02-27 19:22:16+00:00)
Title: BATCH-1998: Create JSR CI Build

* Added new module "spring-batch-jsr352-tck" containing a maven configuration to run the TCK tests.
* Added new profile "jsr-352-tck" to run the TCK tests
* The TCK build relys on the following environment variables being set:
* JSR_352_TCK_LIBS = the directory used to store libraries used during the TCK execution
* JSR_352_TCK_HOME = the directory containing the pristine version of the JSR-352 TCK
* JSR_352_BATCH_IMPL_CLASSES = the : seperated jars to be used and passed to the
batch.impl.classes property of $JSR_352_TCK_HOME/jsr352-tck.properties. These are
typically the paths to the JAR's located in $JSR_352_TCK_LIBS

TCK tests can be invoked by activating the jsr-352-tck profile.

At this time, if any errors occur while invoking the TCK ant build, the maven build will
continue. See https://java.net/bugzilla/show_bug.cgi?id=5833 for more details. A work around
is to modify:

$JSR_352_TCK_HOME/build.xml adding the following after and before