This is an automated email from the ASF dual-hosted git repository. mbalassi pushed a commit to branch release-1.15.2.4-acs in repository https://gitbox.apache.org/repos/asf/flink.git
commit 980776ab3e84668c1989315eb7caa246a76474d6 Author: Marton Balassi <mar...@apple.com> AuthorDate: Thu Oct 27 21:00:16 2022 +0200 [apple][release] Update rio.yaml for 1.15.2.4-acs --- pom.xml | 2 +- rio.yml | 119 +++++++++++++++++++++++++++++----------------------------------- 2 files changed, 55 insertions(+), 66 deletions(-) diff --git a/pom.xml b/pom.xml index 68769809d81..486a2ffe463 100644 --- a/pom.xml +++ b/pom.xml @@ -185,7 +185,7 @@ under the License. For Hadoop 2.7, the minor Hadoop version supported for flink-shaded-hadoop-2-uber is 2.7.5 --> <hivemetastore.hadoop.version>2.7.5</hivemetastore.hadoop.version> - <japicmp.referenceVersion>1.15.2.1-acs</japicmp.referenceVersion> + <japicmp.referenceVersion>1.15.2.3-acs</japicmp.referenceVersion> <japicmp.outputDir>tools/japicmp-output</japicmp.outputDir> <spotless.version>2.13.0</spotless.version> <spotless.scalafmt.version>3.4.3</spotless.scalafmt.version> diff --git a/rio.yml b/rio.yml index b16a1ea0d62..784a0c8af04 100644 --- a/rio.yml +++ b/rio.yml @@ -3,80 +3,69 @@ timeout: 120 pipelines: # Pipeline to build Flink from Apple branch. - - name: publish-release-1.15-acs - branchName: release-1.15-acs - machine: - baseImage: docker.apple.com/thomas-weise/flink-ci:latest - env: - DOCKER_BUILDKIT: "1" - build: - template: freestyle:v4:publish - steps: - - cd /workspace - - rm -rf .staged-artifacts - - mvn clean deploy -Dscala-2.12 -Phive-3.1.3.0-apple,s3-plugin,docs-and-source -DskipTests -DaltDeploymentRepository=local-staging::default::file://`pwd`/.staged-artifacts +- name: publish-release-1.15.2.4-acs + branchName: release-1.15.2.4-acs + machine: + baseImage: docker.apple.com/thomas-weise/flink-ci:latest + env: + DOCKER_BUILDKIT: '1' + build: + template: freestyle:v4:publish + steps: + - cd /workspace + - rm -rf .staged-artifacts + - mvn clean deploy -Dscala-2.12 -Phive-3.1.3.0-apple,s3-plugin,docs-and-source -DskipTests -DaltDeploymentRepository=local-staging::default::file://`pwd`/.staged-artifacts # see https://docs.aci.apple.com/rio/guide-to-rio/package-and-publish/freeform.html # must exclude maven-metadata.xml - - ci stage-lib --exclude maven-metadata.xml --exclude *.md5 --exclude *.sha1 --many-many-artifacts ./.staged-artifacts/** + - ci stage-lib --exclude maven-metadata.xml --exclude *.md5 --exclude *.sha1 --many-many-artifacts ./.staged-artifacts/** # Prepare for docker image build - - pushd flink-dist/target/flink-*-bin/; tar czf flink.tgz flink-*; cp flink.tgz /workspace/apple/docker/; popd - - pushd /workspace/apple/docker; wget https://artifacts.apple.com/artifactory/oss-patched-binaries-local/org/apache/hadoop/3.3.3.2-apple/hadoop-3.3.3.2-apple.tar.gz; popd - package: + - pushd flink-dist/target/flink-*-bin/; tar czf flink.tgz flink-*; cp flink.tgz /workspace/apple/docker/; popd + - pushd /workspace/apple/docker; wget https://artifacts.apple.com/artifactory/oss-patched-binaries-local/org/apache/hadoop/3.3.3.2-apple/hadoop-3.3.3.2-apple.tar.gz; popd + package: # enable for release (non -SNAPSHOT) builds # release: true - freeform: - - publish: - - repo: m2:oss-patched - dockerfile: - - dockerfilePath: apple/docker/Dockerfile - target: base - context: apple/docker/ - perApplication: false - version: "1.15.2-acs-r${RIO_BUILD_NUMBER}" - extraTags: [ "1.15-acs-latest", "1.15.2-acs-latest" ] - publish: - - repo: docker.apple.com/acs-flink/flink - - dockerfilePath: apple/docker/Dockerfile - target: hadoop - context: apple/docker/ - perApplication: false - version: "1.15.2-acs-r${RIO_BUILD_NUMBER}" - extraTags: [ "1.15-acs-latest", "1.15.2-acs-latest" ] - publish: - - repo: docker.apple.com/acs-flink/flink-hadoop + freeform: + - publish: + - repo: m2:oss-patched + dockerfile: + - dockerfilePath: apple/docker/Dockerfile + target: base + context: apple/docker/ + perApplication: false + version: 1.15.2.4-acs + publish: + - repo: docker.apple.com/acs-flink/flink + - dockerfilePath: apple/docker/Dockerfile + target: hadoop + context: apple/docker/ + perApplication: false + version: 1.15.2.4-acs + publish: + - repo: docker.apple.com/acs-flink/flink-hadoop - - name: binary-release-1.15-acs - branchName: release-1.15-acs - machine: - baseImage: docker.apple.com/thomas-weise/flink-ci:latest - build: - template: freestyle:v4:publish - steps: - - cd /workspace - - VERSION="$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" - - TIMESTAMP="$(date +"%Y%m%d.%H%M%S")" - - TIMED_VERSION=$(echo $VERSION | sed "s/SNAPSHOT/$TIMESTAMP/") - - mvn clean install -Dscala-2.12 -Phive-3.1.3.0-apple,s3-plugin,docs-and-source -DskipTests -Dfast + release: true +- name: binary-release-1.15.2.4-acs + branchName: release-1.15.2.4-acs + machine: + baseImage: docker.apple.com/thomas-weise/flink-ci:latest + build: + template: freestyle:v4:publish + steps: + - cd /workspace + - VERSION="$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" + - TIMESTAMP="$(date +"%Y%m%d.%H%M%S")" + - TIMED_VERSION=$(echo $VERSION | sed "s/SNAPSHOT/$TIMESTAMP/") + - mvn clean install -Dscala-2.12 -Phive-3.1.3.0-apple,s3-plugin,docs-and-source -DskipTests -Dfast # see https://docs.aci.apple.com/rio/guide-to-rio/package-and-publish/freeform.html # must exclude maven-metadata.xml # Prepare for docker image build - - pushd flink-dist/target/flink-*-bin/; tar czf flink-$TIMED_VERSION.tgz flink-*; cp flink-$TIMED_VERSION.tgz /workspace/; popd - - ci stage-lib "flink-$TIMED_VERSION.tgz,snapshot/org/apache/flink/flink-dist/$VERSION/" - package: + - pushd flink-dist/target/flink-*-bin/; tar czf flink-$TIMED_VERSION.tgz flink-*; cp flink-$TIMED_VERSION.tgz /workspace/; popd + - ci stage-lib "flink-$TIMED_VERSION.tgz,snapshot/org/apache/flink/flink-dist/$VERSION/" + package: # enable for release (non -SNAPSHOT) builds # release: true - freeform: - - publish: - - repo: oss-patched-binaries-local + freeform: + - publish: + - repo: oss-patched-binaries-local - - name: pull-request-release-1.15-acs - branchName: release-1.15-acs - timeout: 600 - machine: - baseImage: docker.apple.com/thomas-weise/flink-ci:latest - build: - template: freestyle:v4:prb - steps: - - cd /workspace - - rm -rf .staged-artifacts - - mvn clean package -Phive-3.1.3.0-apple,s3-plugin -Dscala-2.12 -Dmaven.test.failure.ignore=true + release: true