summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2019-07-01 11:04:38 -0700
committerGitHub <noreply@github.com>2019-07-01 11:04:38 -0700
commite0a3bbe716b67624eaf3c327ea1e433c6c481213 (patch)
tree4a7d060e08107bde95ccf7851e75dbdba856e32a /ci
parent6ef8409312b86676b715c9564efe84d6de2bc825 (diff)
downloadmill-e0a3bbe716b67624eaf3c327ea1e433c6c481213.tar.gz
mill-e0a3bbe716b67624eaf3c327ea1e433c6c481213.tar.bz2
mill-e0a3bbe716b67624eaf3c327ea1e433c6c481213.zip
Fix build, split up release and assembly (#643)
* . * . * use non-version-changing executable for integration tests * Update test-mill-1.sh
Diffstat (limited to 'ci')
-rwxr-xr-xci/publish-local.sh4
-rwxr-xr-xci/release.sh4
-rwxr-xr-xci/test-mill-0.sh2
-rwxr-xr-xci/test-mill-1.sh4
-rwxr-xr-xci/test-mill-2.sh4
-rwxr-xr-xci/test-mill-bootstrap.sh2
-rwxr-xr-xci/test-mill-dev.sh2
7 files changed, 12 insertions, 10 deletions
diff --git a/ci/publish-local.sh b/ci/publish-local.sh
index c137340d..6342125e 100755
--- a/ci/publish-local.sh
+++ b/ci/publish-local.sh
@@ -2,6 +2,6 @@
set -eux
-mill -i all __.publishLocal release
+./mill -i all __.publishLocal executable
-mv out/release/dest/mill ~/mill-release
+mv out/executable/dest/mill ~/mill-release
diff --git a/ci/release.sh b/ci/release.sh
index 28768dc0..ee0deaf8 100755
--- a/ci/release.sh
+++ b/ci/release.sh
@@ -8,7 +8,7 @@ gpg --import gpg_key
rm gpg_key
-mill mill.scalalib.PublishModule/publishAll \
+./mill mill.scalalib.PublishModule/publishAll \
lihaoyi:$SONATYPE_PASSWORD \
$GPG_PASSWORD \
__.publishArtifacts \
@@ -16,4 +16,4 @@ mill mill.scalalib.PublishModule/publishAll \
true
-mill uploadToGithub $GITHUB_ACCESS_TOKEN
+./mill uploadToGithub $GITHUB_ACCESS_TOKEN
diff --git a/ci/test-mill-0.sh b/ci/test-mill-0.sh
index 83c361b1..e8536920 100755
--- a/ci/test-mill-0.sh
+++ b/ci/test-mill-0.sh
@@ -7,4 +7,4 @@ git clean -xdf
# Run tests
-mill -i all {main,scalalib,scalajslib,contrib.twirllib,contrib.playlib,main.client,contrib.scalapblib,contrib.flyway,contrib.scoverage}.test \ No newline at end of file
+./mill -i all {main,scalalib,scalajslib,contrib.twirllib,contrib.playlib,main.client,contrib.scalapblib,contrib.flyway,contrib.scoverage}.test \ No newline at end of file
diff --git a/ci/test-mill-1.sh b/ci/test-mill-1.sh
index b0ed7bc2..df2261bd 100755
--- a/ci/test-mill-1.sh
+++ b/ci/test-mill-1.sh
@@ -6,4 +6,6 @@ set -eux
git clean -xdf
# Run tests
-mill integration.test "mill.integration.local.{JawnTests,BetterFilesTests,UpickleTests}"
+./mill integration.test "mill.integration.local.JawnTests"
+./mill integration.test "mill.integration.local.BetterFilesTests"
+./mill integration.test "mill.integration.local.UpickleTests"
diff --git a/ci/test-mill-2.sh b/ci/test-mill-2.sh
index 83eef7a3..134febc1 100755
--- a/ci/test-mill-2.sh
+++ b/ci/test-mill-2.sh
@@ -5,6 +5,6 @@ set -eux
# Starting from scratch...
git clean -xdf
-mill contrib.testng.publishLocal # Needed for CaffeineTests
+./mill contrib.testng.publishLocal # Needed for CaffeineTests
# Run tests
-mill integration.test "mill.integration.local.{AcyclicTests,AmmoniteTests,DocAnnotationsTests}"
+./mill integration.test "mill.integration.local.{AcyclicTests,AmmoniteTests,DocAnnotationsTests}"
diff --git a/ci/test-mill-bootstrap.sh b/ci/test-mill-bootstrap.sh
index 80086df2..f5100663 100755
--- a/ci/test-mill-bootstrap.sh
+++ b/ci/test-mill-bootstrap.sh
@@ -6,7 +6,7 @@ set -eux
git clean -xdf
# First build
-mill -i all __.publishLocal release
+./mill -i all __.publishLocal release
mv out/release/dest/mill ~/mill-1
# Clean up
diff --git a/ci/test-mill-dev.sh b/ci/test-mill-dev.sh
index 1a5c5243..d81fe0df 100755
--- a/ci/test-mill-dev.sh
+++ b/ci/test-mill-dev.sh
@@ -6,7 +6,7 @@ set -eux
git clean -xdf
# Build Mill
-mill -i dev.assembly
+./mill -i dev.assembly
rm -rf ~/.mill