summaryrefslogtreecommitdiff
path: root/scripts/jobs/validate/test
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2015-02-02 22:59:15 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2015-02-03 11:39:03 -0800
commit706d68f863ebffb0f63811afe0835c5f975ba225 (patch)
tree6c9a03ef34559511e08dec1d9098c2202ae48c13 /scripts/jobs/validate/test
parent3115f885ff269b15eed307e5966bf2aec03904ab (diff)
downloadscala-706d68f863ebffb0f63811afe0835c5f975ba225.tar.gz
scala-706d68f863ebffb0f63811afe0835c5f975ba225.tar.bz2
scala-706d68f863ebffb0f63811afe0835c5f975ba225.zip
New CI validation scripts
Currently not validating the IDE, pending fix for https://github.com/scala-ide/uber-build/issues/48. The new infrastructure is documented over at: - https://github.com/scala/scabot - https://github.com/scala/scala-jenkins-infra - [jenkins jobs definitions](https://github.com/scala/scala-jenkins-infra/tree/master/templates/default/jobs/validate)
Diffstat (limited to 'scripts/jobs/validate/test')
-rwxr-xr-xscripts/jobs/validate/test17
1 files changed, 17 insertions, 0 deletions
diff --git a/scripts/jobs/validate/test b/scripts/jobs/validate/test
new file mode 100755
index 0000000000..c1c02c80cb
--- /dev/null
+++ b/scripts/jobs/validate/test
@@ -0,0 +1,17 @@
+#!/bin/bash -e
+
+case $prDryRun in
+ yep)
+ echo "DRY RUN"
+ ;;
+ *)
+ ./pull-binary-libs.sh
+
+ # 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)
+ ant -Dstarr.version=$scalaVersion \
+ -Dscalac.args.optimise=-optimise \
+ -Dlocker.skip=1 -Dstarr.use.released=1 -Dextra.repo.url=$prRepoUrl \
+ $testExtraArgs ${testTarget-test.core docs.done}
+ ;;
+esac \ No newline at end of file