You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by cw...@apache.org on 2023/05/12 06:44:47 UTC
[druid] 01/01: streamline release process docs
This is an automated email from the ASF dual-hosted git repository.
cwylie pushed a commit to branch clintropolis-patch-1
in repository https://gitbox.apache.org/repos/asf/druid.git
commit f1b3ddb5829e985026e0e827cb1aca56c022fd7f
Author: Clint Wylie <cw...@apache.org>
AuthorDate: Thu May 11 23:44:40 2023 -0700
streamline release process docs
remove release:prepare without skipping tests because there is no good reason to run tests locally in this step inline with creating a tag.
---
distribution/asf-release-process-guide.md | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/distribution/asf-release-process-guide.md b/distribution/asf-release-process-guide.md
index 16f1670d1f..08ea5409c5 100644
--- a/distribution/asf-release-process-guide.md
+++ b/distribution/asf-release-process-guide.md
@@ -286,16 +286,12 @@ must be tagged properly to make this script working. See the above [Release note
Once the release branch is good for an RC, you can build a new tag with:
```bash
-$ mvn -Pwebsite-docs -DreleaseVersion=0.17.0 -DdevelopmentVersion=0.18.0-SNAPSHOT -Dtag=druid-0.17.0-rc3 -DpushChanges=false clean release:clean release:prepare
+$ mvn -Pwebsite-docs -DreleaseVersion=0.17.0 -DdevelopmentVersion=0.18.0-SNAPSHOT -Dtag=druid-0.17.0-rc3 -DpushChanges=false -DskipTests -Darguments=-DskipTests clean release:clean release:prepare
```
In this example it will create a tag, `druid-0.17.0-rc3`. If this release passes vote then we can add the final `druid-0.17.0` release tag later.
We added `website-docs` profile, because otherwise, website module is not updated with rc version.
-If you want to skip tests, you can do so with following command
-```bash
-$ mvn -DreleaseVersion=0.17.0 -DdevelopmentVersion=0.18.0-SNAPSHOT -Dtag=druid-0.17.0-rc3 -DpushChanges=false -DskipTests -Darguments=-DskipTests clean release:clean release:prepare
-```
**Retain the release.properties file! You will need it when uploading the Maven artifacts for the final release.**
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org