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