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