The Jenkins job for the first AntLib is running. If they arent any objections I will clone that for the other AntLibs.
Jan https://builds.apache.org/job/AntLib-props/ * jdk: <default> * nodes: ubuntu (= no windows due git problems) * scm=git * triggered: after antlib-common (means, if the build-infrastructure changes, build the antlib too) * triggered: scm-change, check @hourly * build commands ** ant -f prepare.xml bootstrap (= update/clone antlib-common into ./common; simulate svn:external) ** ant -f prepare.xml prepare (= get all required infrastructure; here only antunit.jar) ** ant clean distribution (incl. javadocs) ** ant -lib <antunit> -lib build/lib test (require these two -lib statements for classloader issues) ** ant create-readable-documents -Ddest.dir=build/docs (so we could publish them; they are deleted during 'distribution', so regenerate them) * build timeout: absolute 10min (I think antlibs are small ;) ) * post build actions ** search for compiler warnings: javac, javadoc ** search for todos: **/*.java,**/*.xml; TODO,FIXME ** archive artifacts: - build/lib/*.jar: can access the built antlib directly via <get> - distribution/ : access a ci-build - build/docs/ : generated whatsnew,committers,readme (from the xml files) ** publish javadoc ** email-notification: [email protected]; only instable builds Tested Clover, but got an error: jar:file:/home/jenkins/jenkins-slave/workspace/AntLib-props/.clover/clover.j ar!/clover.xml:105: clover.com.atlassian.extras.decoder.api.LicenseDecoderNotFoundException: Could not find any valid decoders in [ clover.com.atlassian.extras.decoder.v2.Version2LicenseDecoder@78e61fd1, clover.com.atlassian.extras.decoder.v1.Version1LicenseDecoder@4c331059 ] for license string <>
