This is an automated email from the ASF dual-hosted git repository.

mapohl pushed a commit to branch dev-master
in repository https://gitbox.apache.org/repos/asf/flink-docker.git

commit 4b77c1a9bb2ffd362cafb79cc775db41e6cd45c6
Author: morazow <m.ora...@gmail.com>
AuthorDate: Thu Feb 29 12:17:46 2024 +0100

    [hotfix][ci] Utilizes matrix strategy in GHA workflow
---
 .github/workflows/ci.yml | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0c6c6d6..ba75faa 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,16 +17,21 @@ name: "CI"
 
 on: [push, pull_request]
 
+env:
+  FLINK_TAR_URL: 
"https://s3.amazonaws.com/flink-nightly/flink-1.20-SNAPSHOT-bin-scala_2.12.tgz";
+
 jobs:
   ci:
+    name: CI using JDK ${{ matrix.java_version }}
     runs-on: ubuntu-latest
+    strategy:
+      fail-fast: false
+      matrix:
+        java_version: [ 8, 11, 17, 21 ]
     steps:
       - uses: actions/checkout@v3
       - name: "Build images"
         run: |
-          ./add-custom.sh -u 
"https://s3.amazonaws.com/flink-nightly/flink-1.20-SNAPSHOT-bin-scala_2.12.tgz"; 
-j 8 -n test-java8
-          ./add-custom.sh -u 
"https://s3.amazonaws.com/flink-nightly/flink-1.20-SNAPSHOT-bin-scala_2.12.tgz"; 
-j 11 -n test-java11
-          ./add-custom.sh -u 
"https://s3.amazonaws.com/flink-nightly/flink-1.20-SNAPSHOT-bin-scala_2.12.tgz"; 
-j 17 -n test-java17
-          ./add-custom.sh -u 
"https://s3.amazonaws.com/flink-nightly/flink-1.20-SNAPSHOT-bin-scala_2.12.tgz"; 
-j 21 -n test-java21
+          ./add-custom.sh -u "$FLINK_TAR_URL" -j ${{ matrix.java_version }} -n 
"test-java${{ matrix.java_version }}"
       - name: "Test images"
         run: testing/run_tests.sh

Reply via email to