This is an automated email from the ASF dual-hosted git repository.
jark pushed a commit to branch release-0.9
in repository https://gitbox.apache.org/repos/asf/fluss.git
The following commit(s) were added to refs/heads/release-0.9 by this push:
new 55880f8fb [website] Introduce "$FLUSS_MAVEN_REPO_URL$" variable for
staging maven artifacts
55880f8fb is described below
commit 55880f8fb23a510151f55f5e689272fa950f4b16
Author: Jark Wu <[email protected]>
AuthorDate: Fri Feb 13 17:01:31 2026 +0800
[website] Introduce "$FLUSS_MAVEN_REPO_URL$" variable for staging maven
artifacts
---
website/docs/quickstart/flink.md | 4 ++--
website/docs/quickstart/lakehouse.md | 14 +++++++-------
website/fluss-versions.json | 1 +
website/src/plugins/remark-version-replace/index.js | 8 +++++++-
4 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/website/docs/quickstart/flink.md b/website/docs/quickstart/flink.md
index 735e3cb40..2032339f0 100644
--- a/website/docs/quickstart/flink.md
+++ b/website/docs/quickstart/flink.md
@@ -42,8 +42,8 @@ export FLINK_VERSION="1.20"
```shell
mkdir lib
curl -fL -o lib/flink-faker-0.5.3.jar
https://github.com/knaufk/flink-faker/releases/download/v0.5.3/flink-faker-0.5.3.jar
-curl -fL -o "lib/fluss-flink-${FLINK_VERSION}-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-flink-${FLINK_VERSION}/$FLUSS_DOCKER_VERSION$/fluss-flink-${FLINK_VERSION}-$FLUSS_DOCKER_VERSION$.jar"
-curl -fL -o "lib/fluss-fs-s3-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-fs-s3/$FLUSS_DOCKER_VERSION$/fluss-fs-s3-$FLUSS_DOCKER_VERSION$.jar"
+curl -fL -o "lib/fluss-flink-${FLINK_VERSION}-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-flink-${FLINK_VERSION}/$FLUSS_VERSION$/fluss-flink-${FLINK_VERSION}-$FLUSS_VERSION$.jar"
+curl -fL -o "lib/fluss-fs-s3-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-fs-s3/$FLUSS_VERSION$/fluss-fs-s3-$FLUSS_VERSION$.jar"
```
3. Create a `docker-compose.yml` file with the following content:
diff --git a/website/docs/quickstart/lakehouse.md
b/website/docs/quickstart/lakehouse.md
index 7895abdc4..eb2cde8fe 100644
--- a/website/docs/quickstart/lakehouse.md
+++ b/website/docs/quickstart/lakehouse.md
@@ -39,11 +39,11 @@ mkdir -p lib opt
# Flink connectors
curl -fL -o lib/flink-faker-0.5.3.jar
https://github.com/knaufk/flink-faker/releases/download/v0.5.3/flink-faker-0.5.3.jar
-curl -fL -o "lib/fluss-flink-1.20-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-flink-1.20/$FLUSS_DOCKER_VERSION$/fluss-flink-1.20-$FLUSS_DOCKER_VERSION$.jar"
-curl -fL -o "lib/paimon-flink-1.20-$PAIMON_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/paimon/paimon-flink-1.20/$PAIMON_VERSION$/paimon-flink-1.20-$PAIMON_VERSION$.jar"
+curl -fL -o "lib/fluss-flink-1.20-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-flink-1.20/$FLUSS_VERSION$/fluss-flink-1.20-$FLUSS_VERSION$.jar"
+curl -fL -o "lib/paimon-flink-1.20-$PAIMON_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/paimon/paimon-flink-1.20/$PAIMON_VERSION$/paimon-flink-1.20-$PAIMON_VERSION$.jar"
# Fluss lake plugin
-curl -fL -o "lib/fluss-lake-paimon-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-lake-paimon/$FLUSS_DOCKER_VERSION$/fluss-lake-paimon-$FLUSS_DOCKER_VERSION$.jar"
+curl -fL -o "lib/fluss-lake-paimon-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-lake-paimon/$FLUSS_VERSION$/fluss-lake-paimon-$FLUSS_VERSION$.jar"
# Paimon bundle jar
curl -fL -o "lib/paimon-bundle-$PAIMON_VERSION$.jar"
"https://repo.maven.apache.org/maven2/org/apache/paimon/paimon-bundle/$PAIMON_VERSION$/paimon-bundle-$PAIMON_VERSION$.jar"
@@ -55,7 +55,7 @@ curl -fL -o lib/flink-shaded-hadoop-2-uber-2.8.3-10.0.jar
https://repo.maven.apa
curl -fL -o "lib/paimon-s3-$PAIMON_VERSION$.jar"
"https://repo.maven.apache.org/maven2/org/apache/paimon/paimon-s3/$PAIMON_VERSION$/paimon-s3-$PAIMON_VERSION$.jar"
# Tiering service
-curl -fL -o "opt/fluss-flink-tiering-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-flink-tiering/$FLUSS_DOCKER_VERSION$/fluss-flink-tiering-$FLUSS_DOCKER_VERSION$.jar"
+curl -fL -o "opt/fluss-flink-tiering-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-flink-tiering/$FLUSS_VERSION$/fluss-flink-tiering-$FLUSS_VERSION$.jar"
```
:::info
@@ -241,11 +241,11 @@ mkdir -p lib opt
# Flink connectors
curl -fL -o lib/flink-faker-0.5.3.jar
https://github.com/knaufk/flink-faker/releases/download/v0.5.3/flink-faker-0.5.3.jar
-curl -fL -o "lib/fluss-flink-1.20-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-flink-1.20/$FLUSS_DOCKER_VERSION$/fluss-flink-1.20-$FLUSS_DOCKER_VERSION$.jar"
+curl -fL -o "lib/fluss-flink-1.20-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-flink-1.20/$FLUSS_VERSION$/fluss-flink-1.20-$FLUSS_VERSION$.jar"
curl -fL -o lib/iceberg-flink-runtime-1.20-1.10.1.jar
https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-flink-runtime-1.20/1.10.1/iceberg-flink-runtime-1.20-1.10.1.jar
# Fluss lake plugin
-curl -fL -o "lib/fluss-lake-iceberg-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-lake-iceberg/$FLUSS_DOCKER_VERSION$/fluss-lake-iceberg-$FLUSS_DOCKER_VERSION$.jar"
+curl -fL -o "lib/fluss-lake-iceberg-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-lake-iceberg/$FLUSS_VERSION$/fluss-lake-iceberg-$FLUSS_VERSION$.jar"
# Iceberg AWS support (S3FileIO + AWS SDK)
curl -fL -o lib/iceberg-aws-1.10.1.jar
https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-aws/1.10.1/iceberg-aws-1.10.1.jar
@@ -259,7 +259,7 @@ curl -fL -o lib/hadoop-client-api-3.3.5.jar
https://repo1.maven.org/maven2/org/a
curl -fL -o lib/hadoop-client-runtime-3.3.5.jar
https://repo1.maven.org/maven2/org/apache/hadoop/hadoop-client-runtime/3.3.5/hadoop-client-runtime-3.3.5.jar
# Tiering service
-curl -fL -o "opt/fluss-flink-tiering-$FLUSS_DOCKER_VERSION$.jar"
"https://repo1.maven.org/maven2/org/apache/fluss/fluss-flink-tiering/$FLUSS_DOCKER_VERSION$/fluss-flink-tiering-$FLUSS_DOCKER_VERSION$.jar"
+curl -fL -o "opt/fluss-flink-tiering-$FLUSS_VERSION$.jar"
"$FLUSS_MAVEN_REPO_URL$/org/apache/fluss/fluss-flink-tiering/$FLUSS_VERSION$/fluss-flink-tiering-$FLUSS_VERSION$.jar"
```
:::info
diff --git a/website/fluss-versions.json b/website/fluss-versions.json
index 48020de05..10865950b 100644
--- a/website/fluss-versions.json
+++ b/website/fluss-versions.json
@@ -6,6 +6,7 @@
"dockerVersion": "0.9-SNAPSHOT",
"paimonVersion": "1.3.1",
"paimonVersionShort": "1.3",
+ "mavenRepoUrl":
"https://repository.apache.org/content/repositories/orgapachefluss-1004",
"released": false
},
{
diff --git a/website/src/plugins/remark-version-replace/index.js
b/website/src/plugins/remark-version-replace/index.js
index 3a5a5ca0f..96fa89368 100644
--- a/website/src/plugins/remark-version-replace/index.js
+++ b/website/src/plugins/remark-version-replace/index.js
@@ -50,12 +50,18 @@ const plugin = (options) => {
return;
}
+ // if the version.mavenRepoUrl is not set, use the default one.
+ if (!version.mavenRepoUrl) {
+ version.mavenRepoUrl = "https://repo1.maven.org/maven2";
+ }
+
const replacements = {
"$FLUSS_VERSION$": version.fullVersion,
"$FLUSS_VERSION_SHORT$": version.shortVersion,
"$FLUSS_DOCKER_VERSION$": version.dockerVersion,
"$PAIMON_VERSION$": version.paimonVersion,
- "$PAIMON_VERSION_SHORT$": version.paimonVersionShort
+ "$PAIMON_VERSION_SHORT$": version.paimonVersionShort,
+ "$FLUSS_MAVEN_REPO_URL$": version.mavenRepoUrl
};
// RegExp to find any replacement keys.