diff options
Diffstat (limited to 'scripts/jobs/integrate/windows')
-rwxr-xr-x | scripts/jobs/integrate/windows | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/scripts/jobs/integrate/windows b/scripts/jobs/integrate/windows index baed9f6236..f5e068684e 100755 --- a/scripts/jobs/integrate/windows +++ b/scripts/jobs/integrate/windows @@ -1,18 +1,19 @@ -#!/bin/bash -x +#!/bin/bash -./pull-binary-libs.sh - -export ANT_OPTS="-Dfile.encoding=UTF-8 -server -XX:+AggressiveOpts -XX:+UseParNewGC -Xmx2G -Xss1M -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=128M" - -export JAVA_HOME="C:/java/jdk-1.6" -export PATH="$(cygpath $JAVA_HOME)/bin:$PATH" +baseDir=${WORKSPACE-`pwd`} +scriptsDir="$baseDir/scripts" +. $scriptsDir/common java -version javac -version -ant -version -ant \ - -Dstarr.version=2.11.10 \ - -Dscalac.args.optimise=-optimise \ - -Dlocker.skip=1 \ - test +generateRepositoriesConfig + +SBT="java $JAVA_OPTS -Dsbt.ivy.home=$WORKSPACE/.ivy2 -jar $sbtLauncher -Dsbt.override.build.repos=true -Dsbt.repository.config=$sbtRepositoryConfig" + +# Build locker with STARR +$SBT --warn "setupPublishCore" generateBuildCharacterPropertiesFile publishLocal + +# Build quick and run the tests +parseScalaProperties buildcharacter.properties +$SBT -Dstarr.version=$maven_version_number --warn "setupValidateTest" testAll |