summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2019-07-09 03:27:45 +0800
committerLi Haoyi <haoyi.sg@gmail.com>2019-07-09 04:13:07 +0800
commit9eeabd1f1de3417e71585b11c4742e33b4a25806 (patch)
tree0c21db40fd7b8a459b50536d14a833608d23d98d /ci
parent996b05d3ff66f7d4fdda7e110fa14818e3e225a2 (diff)
downloadmill-9eeabd1f1de3417e71585b11c4742e33b4a25806.tar.gz
mill-9eeabd1f1de3417e71585b11c4742e33b4a25806.tar.bz2
mill-9eeabd1f1de3417e71585b11c4742e33b4a25806.zip
.
update readme for 0.5.0 more jdk versions . . . . tweak readme
Diffstat (limited to 'ci')
-rwxr-xr-xci/test-mill-bootstrap-0.sh (renamed from ci/test-mill-bootstrap.sh)2
-rwxr-xr-xci/test-mill-bootstrap-1.sh30
-rwxr-xr-xci/test-mill-dev.sh2
3 files changed, 32 insertions, 2 deletions
diff --git a/ci/test-mill-bootstrap.sh b/ci/test-mill-bootstrap-0.sh
index cb366732..93f299db 100755
--- a/ci/test-mill-bootstrap.sh
+++ b/ci/test-mill-bootstrap-0.sh
@@ -27,4 +27,4 @@ git clean -xdf
rm -rf ~/.mill
# Use second build to run tests using Mill
-~/mill-2 -i all {main,scalalib,scalajslib,contrib.twirllib,contrib.playlib,contrib.scalapblib,contrib.scoverage}.test
+~/mill-2 -i all {main,scalalib,scalajslib}.test
diff --git a/ci/test-mill-bootstrap-1.sh b/ci/test-mill-bootstrap-1.sh
new file mode 100755
index 00000000..00b4b857
--- /dev/null
+++ b/ci/test-mill-bootstrap-1.sh
@@ -0,0 +1,30 @@
+#!/usr/bin/env bash
+
+set -eux
+
+# Starting from scratch...
+git clean -xdf
+
+# First build
+./mill -i all __.publishLocal launcher
+cp out/launcher/dest/mill ~/mill-1
+
+# Clean up
+git clean -xdf
+
+rm -rf ~/.mill
+
+# Differentiate first and second builds
+echo "Build 2" > info.txt && git add info.txt && git commit -m "Add info.txt"
+
+# Second build
+~/mill-1 -i all __.publishLocal launcher
+cp out/launcher/dest/mill ~/mill-2
+
+# Clean up
+git clean -xdf
+
+rm -rf ~/.mill
+
+# Use second build to run tests using Mill
+~/mill-2 -i all contrib.{twirllib,playlib,scalapblib,scoverage}.test
diff --git a/ci/test-mill-dev.sh b/ci/test-mill-dev.sh
index d81fe0df..4cd7b724 100755
--- a/ci/test-mill-dev.sh
+++ b/ci/test-mill-dev.sh
@@ -13,5 +13,5 @@ rm -rf ~/.mill
# Second build & run tests
out/dev/assembly/dest/mill -i main.test.compile
-#out/dev/assembly/dest/mill -i all {main,scalalib,scalajslib,contrib.twirllib,contrib.scalapblib}.test
+out/dev/assembly/dest/mill -i all {main,scalalib,scalajslib,contrib.twirllib,contrib.scalapblib}.test