Skip to content

Commit 6e22650

Browse files
morazowXComp
authored andcommitted
[FLINK-37740][flink-docker] Fix GitHub snapshots workflow failure
1 parent b8a4dd3 commit 6e22650

1 file changed

Lines changed: 16 additions & 15 deletions

File tree

.github/workflows/snapshot.yml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,49 +36,50 @@ jobs:
3636
strategy:
3737
max-parallel: 1
3838
matrix:
39-
build:
39+
java_version: [8, 11, 17, 21]
40+
flink_version: [ 2.0-SNAPSHOT, 1.20-SNAPSHOT, 1.19-SNAPSHOT, 1.18-SNAPSHOT ]
41+
include:
4042
- flink_version: 2.0-SNAPSHOT
41-
java_version: [8, 11, 17, 21]
4243
branch: dev-master
4344
- flink_version: 1.20-SNAPSHOT
44-
java_version: [ 8, 11, 17, 21 ]
4545
branch: dev-1.20
4646
- flink_version: 1.19-SNAPSHOT
47-
java_version: [8, 11, 17, 21]
4847
branch: dev-1.19
4948
- flink_version: 1.18-SNAPSHOT
50-
java_version: [8, 11, 17]
5149
branch: dev-1.18
50+
exclude:
51+
- flink_version: 1.18-SNAPSHOT
52+
java_version: 21
5253
steps:
5354
- uses: actions/checkout@v4
5455
with:
55-
ref: ${{ matrix.build.branch }}
56+
ref: ${{ matrix.branch }}
5657

57-
- name: Set up QEMU
58+
- name: "Set up QEMU"
5859
uses: docker/setup-qemu-action@v3
5960

60-
- name: Set up Docker Buildx
61+
- name: "Set up Docker Buildx"
6162
uses: docker/setup-buildx-action@v3
6263

63-
- name: Log in to the Container registry
64+
- name: "Log in to the Container registry"
6465
uses: docker/login-action@v3
6566
with:
6667
registry: ${{ env.REGISTRY }}
6768
username: ${{ github.actor }}
6869
password: ${{ secrets.GITHUB_TOKEN }}
6970

70-
- name: Prepare Dockerfiles and set env
71+
- name: "Prepare Dockerfiles and set env"
7172
run: |
72-
IMAGE_NAME=${{ matrix.build.flink_version }}-scala_2.12-java${{ matrix.build.java_version }}
73+
IMAGE_NAME=${{ matrix.flink_version }}-scala_2.12-java${{ matrix.java_version }}
7374
echo "IMAGE_NAME=${IMAGE_NAME}" >> $GITHUB_ENV
7475
echo "TAG=${REGISTRY}/${OWNER}/${IMAGE_REPO}:${IMAGE_NAME}-debian" >> $GITHUB_ENV
75-
./add-custom.sh -u "https://s3.amazonaws.com/flink-nightly/flink-${{ matrix.build.flink_version }}-bin-scala_2.12.tgz" -j ${{ matrix.build.java_version }} -n ${IMAGE_NAME}
76-
echo "DOCKER_FILE=$(ls ./*/*${{ matrix.build.flink_version }}*${{ matrix.build.java_version }}*/Dockerfile)" >> $GITHUB_ENV
76+
./add-custom.sh -u "https://s3.amazonaws.com/flink-nightly/flink-${{ matrix.flink_version }}-bin-scala_2.12.tgz" -j ${{ matrix.java_version }} -n ${IMAGE_NAME}
77+
echo "DOCKER_FILE=$(ls ./*/*${{ matrix.flink_version }}*${{ matrix.java_version }}*/Dockerfile)" >> $GITHUB_ENV
7778
78-
- name: Environment
79+
- name: "List environment variables"
7980
run: env
8081

81-
- name: Build and push Docker images (supported platforms)
82+
- name: "Build and push Docker images (supported platforms)"
8283
uses: docker/bake-action@v4
8384
with:
8485
files: |

0 commit comments

Comments
 (0)