You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by dc...@apache.org on 2021/07/19 11:31:20 UTC
[datasketches-memory] branch remove-matrix-profiles updated:
Install all toolchains
This is an automated email from the ASF dual-hosted git repository.
dcromberge pushed a commit to branch remove-matrix-profiles
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git
The following commit(s) were added to refs/heads/remove-matrix-profiles by this push:
new f438805 Install all toolchains
f438805 is described below
commit f43880552a533a3a91d8664db77eb9e4bff04fec
Author: David Cromberge <dc...@apache.org>
AuthorDate: Mon Jul 19 12:31:06 2021 +0100
Install all toolchains
---
.github/workflows/maven.yml | 35 +++++++++++++++++++++++++----------
1 file changed, 25 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index e064470..bedfce3 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- jdk: [8,9,11]
+ jdk: [8,9,10,11,12,13]
# All JDKs are installed per build machine which is inefficient
@@ -54,6 +54,14 @@ jobs:
impl: hotspot
targets: 'JAVA9_HOME'
+ - name: Install JDK 10
+ uses: AdoptOpenJDK/install-jdk@v1
+ with:
+ version: '10'
+ architecture: x64
+ impl: hotspot
+ targets: 'JAVA10_HOME'
+
- name: Install JDK 11
uses: AdoptOpenJDK/install-jdk@v1
with:
@@ -62,6 +70,22 @@ jobs:
impl: hotspot
targets: 'JAVA11_HOME'
+ - name: Install JDK 12
+ uses: AdoptOpenJDK/install-jdk@v1
+ with:
+ version: '12'
+ architecture: x64
+ impl: hotspot
+ targets: 'JAVA12_HOME'
+
+ - name: Install JDK 13
+ uses: AdoptOpenJDK/install-jdk@v1
+ with:
+ version: '13'
+ architecture: x64
+ impl: hotspot
+ targets: 'JAVA13_HOME'
+
- name: Install Matrix JDK
uses: AdoptOpenJDK/install-jdk@v1
with:
@@ -90,12 +114,3 @@ jobs:
-Denvironment=ci
-Djava.version=${{matrix.jdk}}
--toolchains .github/workflows/.toolchains.xml
-
- - name: Test & Report
- if: ${{ matrix.jdk == 8 && success() }}
- run: >
- mvn verify coveralls:report -B -V
- -Dcoveralls-repo-token=${repo_token}
- -Dmaven.javadoc.skip=true
- -Dgpg.skip=true
- --toolchains .github/workflows/.toolchains.xml
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org