From 9eeabd1f1de3417e71585b11c4742e33b4a25806 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Tue, 9 Jul 2019 03:27:45 +0800 Subject: . update readme for 0.5.0 more jdk versions . . . . tweak readme --- ci/test-mill-bootstrap-0.sh | 30 ++++++++++++++++++++++++++++++ ci/test-mill-bootstrap-1.sh | 30 ++++++++++++++++++++++++++++++ ci/test-mill-bootstrap.sh | 30 ------------------------------ ci/test-mill-dev.sh | 2 +- 4 files changed, 61 insertions(+), 31 deletions(-) create mode 100755 ci/test-mill-bootstrap-0.sh create mode 100755 ci/test-mill-bootstrap-1.sh delete mode 100755 ci/test-mill-bootstrap.sh (limited to 'ci') diff --git a/ci/test-mill-bootstrap-0.sh b/ci/test-mill-bootstrap-0.sh new file mode 100755 index 00000000..93f299db --- /dev/null +++ b/ci/test-mill-bootstrap-0.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 {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-bootstrap.sh b/ci/test-mill-bootstrap.sh deleted file mode 100755 index cb366732..00000000 --- a/ci/test-mill-bootstrap.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/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 {main,scalalib,scalajslib,contrib.twirllib,contrib.playlib,contrib.scalapblib,contrib.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 -- cgit v1.2.3