2020
2121 strategy :
2222 matrix :
23- SQRL_VERSION : [0.5.10, 0.6.0-SNAPSHOT]
2423 FLINK_PROFILE : [flink-1.19, flink-1.20]
2524
2625 env :
5554
5655 - name : Download dependencies
5756 run : |
58- mvn -B org.apache.maven.plugins:maven-dependency-plugin:3.8.1:go-offline de.qaware.maven:go-offline-maven-plugin:1.2.8:resolve-dependencies -P${{ matrix.FLINK_PROFILE }} -Dsqrl.version=${{ matrix.SQRL_VERSION }}
59- mvn -B -f flink-jar-runner/pom.xml org.apache.maven.plugins:maven-resources-plugin:3.3.1:testResources com.marvinformatics:docker-compose-maven-plugin:5.0.0:pull -P${{ matrix.FLINK_PROFILE }} -Dsqrl.version=${{ matrix.SQRL_VERSION }}
57+ mvn -B org.apache.maven.plugins:maven-dependency-plugin:3.8.1:go-offline de.qaware.maven:go-offline-maven-plugin:1.2.8:resolve-dependencies -P${{ matrix.FLINK_PROFILE }}
58+ mvn -B -f flink-jar-runner/pom.xml org.apache.maven.plugins:maven-resources-plugin:3.3.1:testResources com.marvinformatics:docker-compose-maven-plugin:5.0.0:pull -P${{ matrix.FLINK_PROFILE }}
6059
6160 - name : Update version
6261 if : github.event_name == 'release' && github.event.action == 'created'
6564
6665 - name : Run Maven Build
6766 run : |
68- mvn -B clean install -P${{ matrix.FLINK_PROFILE }} -Dsqrl.version=${{ matrix.SQRL_VERSION }}
67+ mvn -B clean install -P${{ matrix.FLINK_PROFILE }}
6968
7069 - name : Log in to Docker Hub
7170 uses : docker/login-action@v2
@@ -76,19 +75,19 @@ jobs:
7675 - name : Build Docker image
7776 working-directory : ./flink-jar-runner/target/
7877 run : |
79- DOCKER_TAG=$DOCKER_REPO:${{ env.VERSION }}-sqrl-${{ matrix.SQRL_VERSION }}- ${{ matrix.FLINK_PROFILE }}
80- docker build --build-arg SQRL_VERSION=${{ matrix.SQRL_VERSION }} --build-arg RUNNER_VERSION=${{ env.VERSION }} - t $DOCKER_TAG .
78+ DOCKER_TAG=$DOCKER_REPO:${{ env.VERSION }}-${{ matrix.FLINK_PROFILE }}
79+ docker build -t $DOCKER_TAG .
8180 docker push $DOCKER_TAG
8281
8382 - name : Rename jar file
8483 if : github.event_name == 'release' && github.event.action == 'created'
8584 run : |
86- mv target/flink-jar-runner.uber.jar target/flink-jar-runner-${{ env.VERSION }}-sqrl-${{ matrix.SQRL_VERSION }}- ${{ matrix.FLINK_PROFILE }}.jar
85+ mv target/flink-jar-runner.uber.jar target/flink-jar-runner-${{ env.VERSION }}-${{ matrix.FLINK_PROFILE }}.jar
8786
8887 - name : Upload to GitHub Release
8988 if : github.event_name == 'release' && github.event.action == 'created'
9089 uses : softprops/action-gh-release@v1
9190 with :
92- files : target/flink-jar-runner-${{ env.VERSION }}-sqrl-${{ matrix.SQRL_VERSION }}- ${{ matrix.FLINK_PROFILE }}.jar
91+ files : target/flink-jar-runner-${{ env.VERSION }}-${{ matrix.FLINK_PROFILE }}.jar
9392 env :
9493 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments