1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
#!/bin/bash -e -v -x
baseDir=${WORKSPACE-`pwd`}
scriptsDir="$baseDir/scripts"
. $scriptsDir/common
case $prDryRun in
yep)
echo "DRY RUN"
;;
*)
# build quick using STARR built upstream, as specified by scalaVersion
# (in that sense it's locker, since it was built with starr by that upstream job);
# and run JUnit tests, partest, OSGi tests, MiMa and scaladoc
$SBT_CMD \
-Dstarr.version=$scalaVersion \
--warn \
"setupValidateTest $prRepoUrl" \
$testExtraArgs \
"test" \
"partest run pos neg jvm" \
"partest res scalap specialized scalacheck" \
"partest instrumented presentation" \
"partest --srcpath scaladoc" \
osgiTestFelix/test \
osgiTestEclipse/test \
library/mima \
reflect/mima \
doc
;;
esac
|