This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git
The following commit(s) were added to refs/heads/master by this push:
new a5d8777ee7 Use CI-friendly revision to set the project version (#12640)
a5d8777ee7 is described below
commit a5d8777ee7524ac47dd6ea555695acad51376cc0
Author: kezhenxu94 <[email protected]>
AuthorDate: Tue Sep 24 17:53:14 2024 +0800
Use CI-friendly revision to set the project version (#12640)
---
.github/workflows/skywalking.yaml | 5 ++-
apm-dist/pom.xml | 2 +-
apm-protocol/apm-network/pom.xml | 2 +-
apm-protocol/pom.xml | 2 +-
apm-webapp/pom.xml | 2 +-
docs/en/changes/changes.md | 1 +
docs/en/guides/How-to-release.md | 45 ++++++++++++++++++----
oap-server-bom/pom.xml | 2 +-
oap-server/ai-pipeline/pom.xml | 2 +-
oap-server/analyzer/agent-analyzer/pom.xml | 2 +-
oap-server/analyzer/event-analyzer/pom.xml | 2 +-
oap-server/analyzer/log-analyzer/pom.xml | 2 +-
oap-server/analyzer/meter-analyzer/pom.xml | 2 +-
oap-server/analyzer/pom.xml | 2 +-
oap-server/exporter/pom.xml | 2 +-
oap-server/mqe-grammar/pom.xml | 2 +-
oap-server/mqe-rt/pom.xml | 2 +-
oap-server/oal-grammar/pom.xml | 2 +-
oap-server/oal-rt/pom.xml | 2 +-
oap-server/pom.xml | 2 +-
oap-server/server-alarm-plugin/pom.xml | 2 +-
.../cluster-consul-plugin/pom.xml | 2 +-
.../cluster-etcd-plugin/pom.xml | 2 +-
.../cluster-kubernetes-plugin/pom.xml | 2 +-
.../cluster-nacos-plugin/pom.xml | 2 +-
.../cluster-standalone-plugin/pom.xml | 2 +-
.../cluster-zookeeper-plugin/pom.xml | 2 +-
oap-server/server-cluster-plugin/pom.xml | 2 +-
.../server-configuration/configuration-api/pom.xml | 2 +-
.../configuration-apollo/pom.xml | 2 +-
.../configuration-consul/pom.xml | 2 +-
.../configuration-etcd/pom.xml | 2 +-
.../configuration-k8s-configmap/pom.xml | 2 +-
.../configuration-nacos/pom.xml | 2 +-
.../configuration-zookeeper/pom.xml | 2 +-
.../grpc-configuration-sync/pom.xml | 2 +-
oap-server/server-configuration/pom.xml | 2 +-
oap-server/server-core/pom.xml | 2 +-
.../cilium-fetcher-plugin/pom.xml | 2 +-
.../server-fetcher-plugin/fetcher-proto/pom.xml | 2 +-
.../kafka-fetcher-plugin/pom.xml | 2 +-
oap-server/server-fetcher-plugin/pom.xml | 2 +-
oap-server/server-health-checker/pom.xml | 2 +-
oap-server/server-library/library-client/pom.xml | 2 +-
.../library-datacarrier-queue/pom.xml | 2 +-
.../library-elasticsearch-client/pom.xml | 2 +-
.../library-kubernetes-support/pom.xml | 2 +-
oap-server/server-library/library-module/pom.xml | 2 +-
oap-server/server-library/library-server/pom.xml | 2 +-
oap-server/server-library/library-util/pom.xml | 2 +-
oap-server/server-library/pom.xml | 2 +-
.../debugging-query-plugin/pom.xml | 2 +-
.../server-query-plugin/logql-plugin/pom.xml | 2 +-
oap-server/server-query-plugin/pom.xml | 2 +-
.../server-query-plugin/promql-plugin/pom.xml | 2 +-
.../query-graphql-plugin/pom.xml | 2 +-
.../zipkin-query-plugin/pom.xml | 2 +-
.../aws-firehose-receiver/pom.xml | 2 +-
.../pom.xml | 2 +-
.../envoy-metrics-receiver-plugin/pom.xml | 2 +-
.../otel-receiver-plugin/pom.xml | 2 +-
oap-server/server-receiver-plugin/pom.xml | 2 +-
.../server-receiver-plugin/receiver-proto/pom.xml | 2 +-
.../skywalking-browser-receiver-plugin/pom.xml | 2 +-
.../skywalking-clr-receiver-plugin/pom.xml | 2 +-
.../skywalking-ebpf-receiver-plugin/pom.xml | 2 +-
.../skywalking-event-receiver-plugin/pom.xml | 2 +-
.../skywalking-jvm-receiver-plugin/pom.xml | 2 +-
.../skywalking-log-receiver-plugin/pom.xml | 2 +-
.../skywalking-management-receiver-plugin/pom.xml | 2 +-
.../skywalking-mesh-receiver-plugin/pom.xml | 2 +-
.../skywalking-meter-receiver-plugin/pom.xml | 2 +-
.../skywalking-profile-receiver-plugin/pom.xml | 2 +-
.../skywalking-sharing-server-plugin/pom.xml | 2 +-
.../skywalking-telegraf-receiver-plugin/pom.xml | 2 +-
.../skywalking-trace-receiver-plugin/pom.xml | 2 +-
.../skywalking-zabbix-receiver-plugin/pom.xml | 2 +-
.../zipkin-receiver-plugin/pom.xml | 2 +-
oap-server/server-starter/pom.xml | 2 +-
oap-server/server-storage-plugin/pom.xml | 2 +-
.../storage-banyandb-plugin/pom.xml | 2 +-
.../storage-elasticsearch-plugin/pom.xml | 2 +-
.../storage-jdbc-hikaricp-plugin/pom.xml | 2 +-
oap-server/server-telemetry/pom.xml | 2 +-
oap-server/server-telemetry/telemetry-api/pom.xml | 2 +-
.../server-telemetry/telemetry-prometheus/pom.xml | 2 +-
oap-server/server-testing/pom.xml | 2 +-
oap-server/server-tools/data-generator/pom.xml | 2 +-
oap-server/server-tools/pom.xml | 2 +-
oap-server/server-tools/profile-exporter/pom.xml | 4 +-
.../tool-profile-snapshot-bootstrap/pom.xml | 4 +-
.../tool-profile-snapshot-exporter/pom.xml | 4 +-
.../tool-profile-snapshot-server-mock/pom.xml | 4 +-
pom.xml | 32 ++++++++++++---
94 files changed, 162 insertions(+), 109 deletions(-)
diff --git a/.github/workflows/skywalking.yaml
b/.github/workflows/skywalking.yaml
index 6cf85a0879..f55e8888d6 100644
--- a/.github/workflows/skywalking.yaml
+++ b/.github/workflows/skywalking.yaml
@@ -178,9 +178,10 @@ jobs:
run: |
./mvnw clean install javadoc:javadoc -B -q -Pall \
-Dmaven.test.skip \
- -Dcheckstyle.skip
+ -Dcheckstyle.skip \
+ -Dgpg.skip
- name: Verify builds are reproducible
- run: ./mvnw -Dmaven.test.skip clean verify artifact:compare -Pall
+ run: ./mvnw -Dmaven.test.skip clean verify artifact:compare -Pall
-Dgpg.skip
- uses: actions/upload-artifact@v4
name: Upload distribution tar
with:
diff --git a/apm-dist/pom.xml b/apm-dist/pom.xml
index 8d0cd96d79..106fce645b 100644
--- a/apm-dist/pom.xml
+++ b/apm-dist/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>apm</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/apm-protocol/apm-network/pom.xml b/apm-protocol/apm-network/pom.xml
index d4f41c1d7d..2be48f6939 100644
--- a/apm-protocol/apm-network/pom.xml
+++ b/apm-protocol/apm-network/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-protocol</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/apm-protocol/pom.xml b/apm-protocol/pom.xml
index 387e761264..201570eedc 100644
--- a/apm-protocol/pom.xml
+++ b/apm-protocol/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>apm</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/apm-webapp/pom.xml b/apm-webapp/pom.xml
index 698a93f046..8a39cbfcb2 100644
--- a/apm-webapp/pom.xml
+++ b/apm-webapp/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>apm</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 75644415be..1c89cbd470 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -9,6 +9,7 @@
* Bump up skywalking-infra-e2e to work around GHA removing `docker-compose` v1.
* Bump up CodeQL GitHub Actions.
* Fix wrong phase of delombok plugin to reduce build warnings.
+* Use ci-friendly revision to set the project version.
#### OAP Server
diff --git a/docs/en/guides/How-to-release.md b/docs/en/guides/How-to-release.md
index 3197acbbed..243718be00 100644
--- a/docs/en/guides/How-to-release.md
+++ b/docs/en/guides/How-to-release.md
@@ -43,25 +43,56 @@ This step is only for testing purpose. If your env is
correctly set, you don't n
```
## Prepare for the release
+
+- Make sure you local repo is clean, up-to-date, and no uncommitted changes.
+
+```bash
+git checkout master
+git pull
+git checkout .
+git clean -df
+git submodule update
+```
+
+- Set the version number that you are about to release.
+
+```bash
+export RELEASE_VERSION=x.y.z # (example: RELEASE_VERSION=10.1.0)
```
-./mvnw release:clean
-./mvnw release:prepare -DautoVersionSubmodules=true
-Darguments='-Dmaven.test.skip' -Pall
+
+- Update the property `revision` in `pom.xml` file, and commit it.
+
+```bash
+./mvnw versions:set-property -DgenerateBackupPoms=false -Dproperty=revision
-DnewVersion=${RELEASE_VERSION}
+git add pom.xml
+git commit -m "Prepare for release ${RELEASE_VERSION}"
```
-- Set version number as x.y.z, and tag as **v**x.y.z (The version tag must
start with **v**. You will find out why this is necessary in the next step.)
+- Tag the commit and push it to the upstream.
-_You could do a GPG signature before preparing for the release. If you need to
input the password to sign, and the maven doesn't provide you with the
opportunity to do so, this may lead to failure of the release. To resolve this,
you may run `gpg --sign xxx` in any file. This will allow it to remember the
password for long enough to prepare for the release._
+```bash
+git tag v${RELEASE_VERSION}
+git push origin v${RELEASE_VERSION}
+```
## Stage the release
+
+```bash
+./mvnw install deploy -DskipTests
```
-./mvnw release:perform -Darguments='-Dmaven.test.skip' -Pall
+
+This command will build, sign, and deploy the release to the Apache staging
repository.
+You should be prompted for your GPG passphrase during the deployment process.
+If no prompt is present, you can set the passphrase in the environment
variable `MAVEN_GPG_PASSPHRASE`:
+
+```bash
+MAVEN_GPG_PASSPHRASE=<your-gpg-passphrase> ./mvnw install deploy -DskipTests
```
- The release will be automatically inserted into a temporary staging
repository.
## Build and sign the source code package
-```shell
-export RELEASE_VERSION=x.y.z (example: RELEASE_VERSION=5.0.0-alpha)
+```bash
cd tools/releasing
bash create_source_release.sh
```
diff --git a/oap-server-bom/pom.xml b/oap-server-bom/pom.xml
index a2aced4116..d2ca7f1a96 100644
--- a/oap-server-bom/pom.xml
+++ b/oap-server-bom/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>apm</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/ai-pipeline/pom.xml b/oap-server/ai-pipeline/pom.xml
index fe659bc697..5b98b6fc56 100644
--- a/oap-server/ai-pipeline/pom.xml
+++ b/oap-server/ai-pipeline/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.skywalking</groupId>
<artifactId>oap-server</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<groupId>org.apache.skywalking</groupId>
diff --git a/oap-server/analyzer/agent-analyzer/pom.xml
b/oap-server/analyzer/agent-analyzer/pom.xml
index 352be8c32b..b4b96cd62e 100644
--- a/oap-server/analyzer/agent-analyzer/pom.xml
+++ b/oap-server/analyzer/agent-analyzer/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>analyzer</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/analyzer/event-analyzer/pom.xml
b/oap-server/analyzer/event-analyzer/pom.xml
index 4540cc515f..69179b753b 100644
--- a/oap-server/analyzer/event-analyzer/pom.xml
+++ b/oap-server/analyzer/event-analyzer/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>analyzer</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/analyzer/log-analyzer/pom.xml
b/oap-server/analyzer/log-analyzer/pom.xml
index 175e270350..576539cb85 100644
--- a/oap-server/analyzer/log-analyzer/pom.xml
+++ b/oap-server/analyzer/log-analyzer/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>analyzer</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/analyzer/meter-analyzer/pom.xml
b/oap-server/analyzer/meter-analyzer/pom.xml
index cceb185e90..945fd061b3 100644
--- a/oap-server/analyzer/meter-analyzer/pom.xml
+++ b/oap-server/analyzer/meter-analyzer/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>analyzer</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/analyzer/pom.xml b/oap-server/analyzer/pom.xml
index 5dccda7899..9dca94257f 100644
--- a/oap-server/analyzer/pom.xml
+++ b/oap-server/analyzer/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/exporter/pom.xml b/oap-server/exporter/pom.xml
index b8a50b7d92..ca75e04522 100644
--- a/oap-server/exporter/pom.xml
+++ b/oap-server/exporter/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/mqe-grammar/pom.xml b/oap-server/mqe-grammar/pom.xml
index 35767af1df..b8e3d58f8f 100644
--- a/oap-server/mqe-grammar/pom.xml
+++ b/oap-server/mqe-grammar/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/mqe-rt/pom.xml b/oap-server/mqe-rt/pom.xml
index f7181ff3e5..f22565f1c0 100644
--- a/oap-server/mqe-rt/pom.xml
+++ b/oap-server/mqe-rt/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/oal-grammar/pom.xml b/oap-server/oal-grammar/pom.xml
index 438aced7c9..a5ae234218 100755
--- a/oap-server/oal-grammar/pom.xml
+++ b/oap-server/oal-grammar/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/oal-rt/pom.xml b/oap-server/oal-rt/pom.xml
index 3076823860..44f0f95dbb 100755
--- a/oap-server/oal-rt/pom.xml
+++ b/oap-server/oal-rt/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/pom.xml b/oap-server/pom.xml
index 8f4980a15f..c457b90391 100755
--- a/oap-server/pom.xml
+++ b/oap-server/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>apm</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-alarm-plugin/pom.xml
b/oap-server/server-alarm-plugin/pom.xml
index b672516d30..b31548980a 100644
--- a/oap-server/server-alarm-plugin/pom.xml
+++ b/oap-server/server-alarm-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml
b/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml
index 87b4cc232a..549696a697 100644
--- a/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-cluster-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml
b/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml
index 71f381fc42..ce2d3ab655 100644
--- a/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-cluster-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml
b/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml
index 0971adb5ea..328d5471b3 100644
--- a/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-cluster-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml
b/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml
index 6d6294fe23..8e37fc189f 100644
--- a/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server-cluster-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml
b/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml
index 4ed43d6363..2721b68eab 100644
--- a/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-cluster-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml
b/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml
index acbee5a38c..c6b2f43280 100644
--- a/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.skywalking</groupId>
<artifactId>server-cluster-plugin</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-cluster-plugin/pom.xml
b/oap-server/server-cluster-plugin/pom.xml
index f1ba8c0450..5b48fa53ea 100644
--- a/oap-server/server-cluster-plugin/pom.xml
+++ b/oap-server/server-cluster-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/configuration-api/pom.xml
b/oap-server/server-configuration/configuration-api/pom.xml
index f550623953..df46bdd0d1 100644
--- a/oap-server/server-configuration/configuration-api/pom.xml
+++ b/oap-server/server-configuration/configuration-api/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/configuration-apollo/pom.xml
b/oap-server/server-configuration/configuration-apollo/pom.xml
index 7f656ce54a..33c93729e3 100644
--- a/oap-server/server-configuration/configuration-apollo/pom.xml
+++ b/oap-server/server-configuration/configuration-apollo/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/configuration-consul/pom.xml
b/oap-server/server-configuration/configuration-consul/pom.xml
index e9c49b5687..9f646c99fa 100644
--- a/oap-server/server-configuration/configuration-consul/pom.xml
+++ b/oap-server/server-configuration/configuration-consul/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/configuration-etcd/pom.xml
b/oap-server/server-configuration/configuration-etcd/pom.xml
index daee3ac062..42a5924097 100644
--- a/oap-server/server-configuration/configuration-etcd/pom.xml
+++ b/oap-server/server-configuration/configuration-etcd/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-configuration/configuration-k8s-configmap/pom.xml
b/oap-server/server-configuration/configuration-k8s-configmap/pom.xml
index 587c1d772f..d21cb3f827 100644
--- a/oap-server/server-configuration/configuration-k8s-configmap/pom.xml
+++ b/oap-server/server-configuration/configuration-k8s-configmap/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>configuration-k8s-configmap</artifactId>
diff --git a/oap-server/server-configuration/configuration-nacos/pom.xml
b/oap-server/server-configuration/configuration-nacos/pom.xml
index 166ad0d3f5..69a103faee 100644
--- a/oap-server/server-configuration/configuration-nacos/pom.xml
+++ b/oap-server/server-configuration/configuration-nacos/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/configuration-zookeeper/pom.xml
b/oap-server/server-configuration/configuration-zookeeper/pom.xml
index 4e53acb761..5db86ba8fd 100644
--- a/oap-server/server-configuration/configuration-zookeeper/pom.xml
+++ b/oap-server/server-configuration/configuration-zookeeper/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/grpc-configuration-sync/pom.xml
b/oap-server/server-configuration/grpc-configuration-sync/pom.xml
index 25d5467f82..74f726b4c2 100644
--- a/oap-server/server-configuration/grpc-configuration-sync/pom.xml
+++ b/oap-server/server-configuration/grpc-configuration-sync/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-configuration</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-configuration/pom.xml
b/oap-server/server-configuration/pom.xml
index 781afda8b6..b75c60e32f 100644
--- a/oap-server/server-configuration/pom.xml
+++ b/oap-server/server-configuration/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-core/pom.xml b/oap-server/server-core/pom.xml
index a8da563361..9f326f85b8 100644
--- a/oap-server/server-core/pom.xml
+++ b/oap-server/server-core/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-fetcher-plugin/cilium-fetcher-plugin/pom.xml
b/oap-server/server-fetcher-plugin/cilium-fetcher-plugin/pom.xml
index ed3d60cb9a..8323c63081 100644
--- a/oap-server/server-fetcher-plugin/cilium-fetcher-plugin/pom.xml
+++ b/oap-server/server-fetcher-plugin/cilium-fetcher-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.skywalking</groupId>
<artifactId>server-fetcher-plugin</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-fetcher-plugin/fetcher-proto/pom.xml
b/oap-server/server-fetcher-plugin/fetcher-proto/pom.xml
index 4eaa47998e..6acf6137d9 100644
--- a/oap-server/server-fetcher-plugin/fetcher-proto/pom.xml
+++ b/oap-server/server-fetcher-plugin/fetcher-proto/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.skywalking</groupId>
<artifactId>server-fetcher-plugin</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml
b/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml
index ad14bbd37b..e25b5f6487 100644
--- a/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml
+++ b/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-fetcher-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-fetcher-plugin/pom.xml
b/oap-server/server-fetcher-plugin/pom.xml
index 4a8bb06ed0..d025201b3c 100644
--- a/oap-server/server-fetcher-plugin/pom.xml
+++ b/oap-server/server-fetcher-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-health-checker/pom.xml
b/oap-server/server-health-checker/pom.xml
index 8a2eaedd64..f1f9830021 100644
--- a/oap-server/server-health-checker/pom.xml
+++ b/oap-server/server-health-checker/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-client/pom.xml
b/oap-server/server-library/library-client/pom.xml
index 729bc436b3..94e9dd0742 100755
--- a/oap-server/server-library/library-client/pom.xml
+++ b/oap-server/server-library/library-client/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-datacarrier-queue/pom.xml
b/oap-server/server-library/library-datacarrier-queue/pom.xml
index ef86c63267..dda9b2ffa9 100644
--- a/oap-server/server-library/library-datacarrier-queue/pom.xml
+++ b/oap-server/server-library/library-datacarrier-queue/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-elasticsearch-client/pom.xml
b/oap-server/server-library/library-elasticsearch-client/pom.xml
index 4a3789139a..f35a498fcf 100644
--- a/oap-server/server-library/library-elasticsearch-client/pom.xml
+++ b/oap-server/server-library/library-elasticsearch-client/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-kubernetes-support/pom.xml
b/oap-server/server-library/library-kubernetes-support/pom.xml
index a164900b50..39de0cf5a7 100644
--- a/oap-server/server-library/library-kubernetes-support/pom.xml
+++ b/oap-server/server-library/library-kubernetes-support/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-module/pom.xml
b/oap-server/server-library/library-module/pom.xml
index a4d332a9b5..86ea9ca67d 100644
--- a/oap-server/server-library/library-module/pom.xml
+++ b/oap-server/server-library/library-module/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-server/pom.xml
b/oap-server/server-library/library-server/pom.xml
index ce922ede16..4b8733294f 100644
--- a/oap-server/server-library/library-server/pom.xml
+++ b/oap-server/server-library/library-server/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/library-util/pom.xml
b/oap-server/server-library/library-util/pom.xml
index 5f3514cb39..56481e27b3 100644
--- a/oap-server/server-library/library-util/pom.xml
+++ b/oap-server/server-library/library-util/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-library</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-library/pom.xml
b/oap-server/server-library/pom.xml
index 52db32e024..7e52e99a65 100644
--- a/oap-server/server-library/pom.xml
+++ b/oap-server/server-library/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-query-plugin/debugging-query-plugin/pom.xml
b/oap-server/server-query-plugin/debugging-query-plugin/pom.xml
index cf12cc6fd5..1e2226180e 100644
--- a/oap-server/server-query-plugin/debugging-query-plugin/pom.xml
+++ b/oap-server/server-query-plugin/debugging-query-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-query-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-query-plugin/logql-plugin/pom.xml
b/oap-server/server-query-plugin/logql-plugin/pom.xml
index 0eb9bd4538..7624b20ae7 100644
--- a/oap-server/server-query-plugin/logql-plugin/pom.xml
+++ b/oap-server/server-query-plugin/logql-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-query-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-query-plugin/pom.xml
b/oap-server/server-query-plugin/pom.xml
index 5869327024..6ef535e84a 100644
--- a/oap-server/server-query-plugin/pom.xml
+++ b/oap-server/server-query-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<dependencies>
<dependency>
diff --git a/oap-server/server-query-plugin/promql-plugin/pom.xml
b/oap-server/server-query-plugin/promql-plugin/pom.xml
index 45675b2edd..8428116b04 100644
--- a/oap-server/server-query-plugin/promql-plugin/pom.xml
+++ b/oap-server/server-query-plugin/promql-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-query-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-query-plugin/query-graphql-plugin/pom.xml
b/oap-server/server-query-plugin/query-graphql-plugin/pom.xml
index 8bb19bc0b7..18b98fb329 100644
--- a/oap-server/server-query-plugin/query-graphql-plugin/pom.xml
+++ b/oap-server/server-query-plugin/query-graphql-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-query-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-query-plugin/zipkin-query-plugin/pom.xml
b/oap-server/server-query-plugin/zipkin-query-plugin/pom.xml
index 6433a1febf..11c4ff9da1 100644
--- a/oap-server/server-query-plugin/zipkin-query-plugin/pom.xml
+++ b/oap-server/server-query-plugin/zipkin-query-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-query-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-receiver-plugin/aws-firehose-receiver/pom.xml
b/oap-server/server-receiver-plugin/aws-firehose-receiver/pom.xml
index 41356c6d77..53672aec96 100644
--- a/oap-server/server-receiver-plugin/aws-firehose-receiver/pom.xml
+++ b/oap-server/server-receiver-plugin/aws-firehose-receiver/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.skywalking</groupId>
<artifactId>server-receiver-plugin</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<artifactId>aws-firehose-receiver</artifactId>
diff --git
a/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml
index 9fc2b6cbd9..734cbefbe3 100644
---
a/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml
+++
b/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml
index d51a9b4e5a..34666f9b69 100644
--- a/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml
index a194348e9d..47a03c0491 100644
--- a/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/pom.xml
index 2565bd9d2d..557d87f939 100644
--- a/oap-server/server-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-receiver-plugin/receiver-proto/pom.xml
b/oap-server/server-receiver-plugin/receiver-proto/pom.xml
index 642cf6fd67..0c057f133c 100644
--- a/oap-server/server-receiver-plugin/receiver-proto/pom.xml
+++ b/oap-server/server-receiver-plugin/receiver-proto/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml
index 58a75106a6..23a79556a4 100644
---
a/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml
+++
b/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml
index e998265803..ed27266190 100644
--- a/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml
index 487cecc84a..2863e5907d 100644
--- a/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml
index 2c3b81b492..dc5183a1e8 100644
--- a/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml
index c388ebaa15..35ba033e1a 100644
--- a/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-log-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-log-receiver-plugin/pom.xml
index 1d246262d3..084cc47c5f 100644
--- a/oap-server/server-receiver-plugin/skywalking-log-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-log-receiver-plugin/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml
index e6a8d10c50..ad86e7fa85 100644
---
a/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml
+++
b/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml
index 94b2c3c7bb..b6180b4f27 100644
--- a/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml
index 2357e1599f..e646bdfc2a 100644
--- a/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml
index a6089eb5ff..f5f75875b5 100644
---
a/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml
+++
b/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml
index 8ecdadf383..5cf914ba25 100644
--- a/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-telegraf-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-telegraf-receiver-plugin/pom.xml
index 385b4c1bcb..4477f41b72 100644
---
a/oap-server/server-receiver-plugin/skywalking-telegraf-receiver-plugin/pom.xml
+++
b/oap-server/server-receiver-plugin/skywalking-telegraf-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml
index a5dcb7789c..b4ef8c8344 100644
--- a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml
index 75ea997802..94ea11676f 100644
---
a/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml
+++
b/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml
b/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml
index 0dffb77506..9d0be4e30b 100644
--- a/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml
+++ b/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-receiver-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-starter/pom.xml
b/oap-server/server-starter/pom.xml
index a1de0b2b46..a8a96e7827 100644
--- a/oap-server/server-starter/pom.xml
+++ b/oap-server/server-starter/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-storage-plugin/pom.xml
b/oap-server/server-storage-plugin/pom.xml
index f9edf15a14..956cf7e8e8 100644
--- a/oap-server/server-storage-plugin/pom.xml
+++ b/oap-server/server-storage-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-storage-plugin/storage-banyandb-plugin/pom.xml
b/oap-server/server-storage-plugin/storage-banyandb-plugin/pom.xml
index b0989531d0..45908da0a8 100644
--- a/oap-server/server-storage-plugin/storage-banyandb-plugin/pom.xml
+++ b/oap-server/server-storage-plugin/storage-banyandb-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-storage-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml
b/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml
index 46c678c329..d35fd484bb 100644
--- a/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml
+++ b/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-storage-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml
b/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml
index 822b373e2c..03e92550ce 100644
--- a/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml
+++ b/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-storage-plugin</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-telemetry/pom.xml
b/oap-server/server-telemetry/pom.xml
index e878021cd8..1065c3ce03 100644
--- a/oap-server/server-telemetry/pom.xml
+++ b/oap-server/server-telemetry/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-telemetry/telemetry-api/pom.xml
b/oap-server/server-telemetry/telemetry-api/pom.xml
index ed530e7fdd..5cb2e4b8bd 100644
--- a/oap-server/server-telemetry/telemetry-api/pom.xml
+++ b/oap-server/server-telemetry/telemetry-api/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-telemetry</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-telemetry/telemetry-prometheus/pom.xml
b/oap-server/server-telemetry/telemetry-prometheus/pom.xml
index 5ac93eb182..1a7c70e25c 100644
--- a/oap-server/server-telemetry/telemetry-prometheus/pom.xml
+++ b/oap-server/server-telemetry/telemetry-prometheus/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server-telemetry</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-testing/pom.xml
b/oap-server/server-testing/pom.xml
index ed3e0a24d3..8695f432a5 100644
--- a/oap-server/server-testing/pom.xml
+++ b/oap-server/server-testing/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-tools/data-generator/pom.xml
b/oap-server/server-tools/data-generator/pom.xml
index 7334cb60fc..406a9c6643 100644
--- a/oap-server/server-tools/data-generator/pom.xml
+++ b/oap-server/server-tools/data-generator/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>server-tools</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<artifactId>data-generator</artifactId>
<name>data-generator</name>
diff --git a/oap-server/server-tools/pom.xml b/oap-server/server-tools/pom.xml
index a68bf15944..b24a7dfc63 100644
--- a/oap-server/server-tools/pom.xml
+++ b/oap-server/server-tools/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>oap-server</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/oap-server/server-tools/profile-exporter/pom.xml
b/oap-server/server-tools/profile-exporter/pom.xml
index 12bdb3cf6b..4fabd64956 100644
--- a/oap-server/server-tools/profile-exporter/pom.xml
+++ b/oap-server/server-tools/profile-exporter/pom.xml
@@ -21,12 +21,12 @@
<parent>
<artifactId>server-tools</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>profile-exporter</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
<packaging>pom</packaging>
<modules>
diff --git
a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml
b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml
index 7043d7bbb2..abc029fe9b 100644
---
a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml
+++
b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml
@@ -21,12 +21,12 @@
<parent>
<artifactId>profile-exporter</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tool-profile-snapshot-bootstrap</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
<dependencies>
<dependency>
diff --git
a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml
b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml
index 478288bd46..106ca974d1 100644
---
a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml
+++
b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml
@@ -21,12 +21,12 @@
<parent>
<artifactId>profile-exporter</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tool-profile-snapshot-exporter</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
<dependencies>
<dependency>
diff --git
a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml
b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml
index 8b397d00d6..d8c3a0d463 100644
---
a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml
+++
b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml
@@ -21,12 +21,12 @@
<parent>
<artifactId>profile-exporter</artifactId>
<groupId>org.apache.skywalking</groupId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tool-profile-snapshot-server-mock</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
<dependencies>
<dependency>
diff --git a/pom.xml b/pom.xml
index 596b57b204..f5a781d15b 100755
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.apache.skywalking</groupId>
<artifactId>apm</artifactId>
- <version>10.1.0-SNAPSHOT</version>
+ <version>${revision}</version>
<parent>
<groupId>org.apache</groupId>
@@ -146,6 +146,8 @@
</profiles>
<properties>
+ <revision>10.1.0-SNAPSHOT</revision>
+
<!-- Built in properties -->
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
@@ -412,11 +414,18 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <arguments>-DskipTests</arguments>
- </configuration>
- </plugin>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>3.2.6</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
<plugin>
<groupId>org.cyclonedx</groupId>
<artifactId>cyclonedx-maven-plugin</artifactId>
@@ -430,6 +439,13 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <configuration>
+
<retryFailedDeploymentCount>5</retryFailedDeploymentCount>
+ </configuration>
+ </plugin>
</plugins>
</pluginManagement>
<plugins>
@@ -564,6 +580,10 @@
<groupId>org.cyclonedx</groupId>
<artifactId>cyclonedx-maven-plugin</artifactId>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ </plugin>
</plugins>
</build>
</project>