summaryrefslogtreecommitdiff
path: root/.travis.yml
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 /.travis.yml
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 '.travis.yml')
-rw-r--r--.travis.yml52
1 files changed, 25 insertions, 27 deletions
diff --git a/.travis.yml b/.travis.yml
index aa56d492..3c114849 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,49 +8,47 @@ git:
matrix:
include:
- stage: build
- name: Test Mill Release with some integration tests on Java 8
- script: ci/test-mill-release.sh
+ env: CI_SCRIPT=ci/test-mill-release.sh
jdk: oraclejdk8
- stage: build
- name: Test Mill Release with some integration tests on Java 9
- script: ci/test-mill-release.sh
- jdk: oraclejdk9
+ env: CI_SCRIPT=ci/test-mill-release.sh
+ jdk: opendk9
- stage: build
- name: Run dev.assembly and the use it to build main tests on Java 8
- script: ci/test-mill-dev.sh
- jdk: oraclejdk8
+ env: CI_SCRIPT=ci/test-mill-dev.sh
+ jdk: openjdk10
- stage: build
- name: Run dev.assembly and the use it to build main tests on Java 9
- script: ci/test-mill-dev.sh
- jdk: oraclejdk9
+ env: CI_SCRIPT=ci/test-mill-dev.sh
+ jdk: oraclejdk11
- stage: build
- script: ci/test-mill-bootstrap.sh
+ env: CI_SCRIPT=ci/test-mill-bootstrap-0.sh
+ jdk: openjdk8
+
+ - stage: build
+ env: CI_SCRIPT=ci/test-mill-bootstrap-1.sh
jdk: oraclejdk9
- stage: build
- name: Run mill tests
- script: ci/test-mill-0.sh
- jdk: oraclejdk8
+ env: CI_SCRIPT=ci/test-mill-0.sh
+ jdk: openjdk10
- stage: build
- name: Run mill integration tests (part 1)
- script: ci/test-mill-1.sh
- jdk: oraclejdk8
+ env: CI_SCRIPT=ci/test-mill-1.sh
+ jdk: openjdk11
- stage: build
- name: Run mill integration tests (part 2)
- script: ci/test-mill-2.sh
- jdk: oraclejdk9
+ env: CI_SCRIPT=ci/test-mill-2.sh
+ jdk: oraclejdk8
- stage: release
- name: Publish mill to Maven Central and Github Releases
- script: "ci/on-master.py ci/release.sh"
- jdk: oraclejdk8
+ env: CI_SCRIPT="ci/on-master.py ci/release.sh"
+ jdk: oraclejdk9
- stage: release
- name: Publish mill documentation site
- script: "ci/on-master.py ci/publish-docs.sh"
- jdk: oraclejdk8
+ env: CI_SCRIPT="ci/on-master.py ci/publish-docs.sh"
+ jdk: openjdk10
+
+script:
+ - "$CI_SCRIPT"
cache:
directories: