File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ FLINK_VERSION = 1.18.1
Original file line number Diff line number Diff line change 4040coverage.xml
4141
4242# Environments
43- .env
4443.venv
4544env /
4645venv /
Original file line number Diff line number Diff line change @@ -379,7 +379,7 @@ services:
379379 - exasol:/data
380380
381381 flink-jobmanager :
382- image : flink:1.18.1
382+ image : flink:${FLINK_VERSION}
383383 environment :
384384 FLINK_PROPERTIES : |
385385 jobmanager.rpc.address: flink-jobmanager
@@ -390,8 +390,11 @@ services:
390390 - flink
391391
392392 flink :
393- build : ./docker/flink
394- image : ibis-flink
393+ image : ibis-flink-${FLINK_VERSION}
394+ build :
395+ context : ./docker/flink
396+ args :
397+ FLINK_VERSION : ${FLINK_VERSION}
395398 environment :
396399 FLINK_PROPERTIES : |
397400 jobmanager.rpc.address: flink-jobmanager
Original file line number Diff line number Diff line change 1- FROM flink:1.18.1
1+ ARG FLINK_VERSION=1.18.1
2+ FROM flink:${FLINK_VERSION}
23
34# ibis-flink requires PyFlink dependency
4- RUN wget -nv -P $FLINK_HOME/lib/ https://repo1.maven.org/maven2/org/apache/flink/flink-python/1.18.1/flink-python-1.18.1.jar
5+ ARG FLINK_VERSION=1.18.1
6+ RUN wget -nv -P $FLINK_HOME/lib/ https://repo1.maven.org/maven2/org/apache/flink/flink-python/${FLINK_VERSION}/flink-python-${FLINK_VERSION}.jar
57
68# install python3 and pip3
79RUN apt-get update -y && \
@@ -12,4 +14,4 @@ RUN ln -s /usr/bin/python3 /usr/bin/python
1214# install PyFlink
1315ARG BUILDARCH
1416ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk-${BUILDARCH:-amd64}
15- RUN pip3 install apache-flink==1.18.1
17+ RUN pip3 install apache-flink==${FLINK_VERSION}
You can’t perform that action at this time.
0 commit comments