diff --git a/dev/stage-binaries.sh b/dev/stage-binaries.sh index d8bba274483e..ec5e1ac60682 100755 --- a/dev/stage-binaries.sh +++ b/dev/stage-binaries.sh @@ -18,9 +18,14 @@ # under the License. # +SCALA_VERSION=2.12 FLINK_VERSIONS=1.13,1.14,1.15 SPARK_VERSIONS=2.4,3.0,3.1,3.2 HIVE_VERSIONS=2,3 -./gradlew -Prelease -DflinkVersions=$FLINK_VERSIONS -DsparkVersions=$SPARK_VERSIONS -DhiveVersions=$HIVE_VERSIONS publishApachePublicationToMavenRepository +./gradlew -Prelease -DscalaVersion=$SCALA_VERSION -DflinkVersions=$FLINK_VERSIONS -DsparkVersions=$SPARK_VERSIONS -DhiveVersions=$HIVE_VERSIONS publishApachePublicationToMavenRepository + +# Also publish Scala 2.13 Artifacts for versions that support it. +# Flink does not yet support 2.13 (and is largely dropping a user-facing dependency on Scala). Hive doesn't need a Scala specification. +./gradlew -Prelease -DscalaVersion=2.13 :iceberg-spark:iceberg-spark-3.2_2.13:publishApachePublicationToMavenRepository :iceberg-spark:iceberg-spark-extensions-3.2_2.13:publishApachePublicationToMavenRepository :iceberg-spark:iceberg-spark-runtime-3.2_2.13:publishApachePublicationToMavenRepository