You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by hu...@apache.org on 2019/03/26 08:34:13 UTC

[incubator-dubbo-website] branch asf-site updated: Add doc for closing staging repo

This is an automated email from the ASF dual-hosted git repository.

huxing pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 75d9948  Add doc for closing staging repo
75d9948 is described below

commit 75d99482389b9c731936b0caa700624626791697
Author: Huxing Zhang <hu...@gmail.com>
AuthorDate: Tue Mar 26 14:55:27 2019 +0800

    Add doc for closing staging repo
---
 docs/en-us/developers/committer-guide/release-guide_dev.md | 12 ++++++++++++
 docs/zh-cn/developers/committer-guide/release-guide_dev.md | 12 ++++++++++++
 2 files changed, 24 insertions(+)

diff --git a/docs/en-us/developers/committer-guide/release-guide_dev.md b/docs/en-us/developers/committer-guide/release-guide_dev.md
index cb9f8e4..51a4476 100644
--- a/docs/en-us/developers/committer-guide/release-guide_dev.md
+++ b/docs/en-us/developers/committer-guide/release-guide_dev.md
@@ -272,6 +272,12 @@ modifications and taggings related to ${release_version} Release Candidates are
    $ svn commit -m 'prepare for ${release_version} RC1'
    ```
 
+9. Close the maven staging repository
+
+   This step is required when prepare for a 2.7.0+ release, where package name has been changed to org.apache. Before that, please make sure all the maven artifacts look good. Login to http://repository.apache.org, click the `Staging repositories` on the left bar, search with keyword Dubbo, and you will see a list of repositories. Find the one you just uploaded, and then click the close button in the top area. This will do some sannity check, such as gpg signature check, and checksum che [...]
+
+   > Please be aware that it may fail when you close the repository, this is normally due to network issues, please try again if it failed. You can confirm it by clicking the `Activiey` tab next to `Summary`.
+
 ## Verify Release Candidates
 
 **A full check list can be found [here](https://wiki.apache.org/incubator/IncubatorReleaseChecklist)**
@@ -354,6 +360,9 @@ This is a call for vote to release Apache Dubbo (Incubating) version 2.6.2.
 The release candidates:
 https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.2/
 
+The staging repo:
+https://repository.apache.org/content/repositories/orgapachedubbo-1005
+
 Git tag for the release:
 https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.2
 
@@ -403,6 +412,9 @@ A minor issue also can be found in the above thread.
 The release candidates (RC1):
 https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.4
 
+The staging repo:
+https://repository.apache.org/content/repositories/orgapachedubbo-1005
+
 Git tag for the release (RC1):
 https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.4
 
diff --git a/docs/zh-cn/developers/committer-guide/release-guide_dev.md b/docs/zh-cn/developers/committer-guide/release-guide_dev.md
index 18b72a7..dbebe51 100644
--- a/docs/zh-cn/developers/committer-guide/release-guide_dev.md
+++ b/docs/zh-cn/developers/committer-guide/release-guide_dev.md
@@ -247,6 +247,12 @@ $ mvn -Prelease release:perform -Darguments="-DskipTests" -DautoVersionSubmodule
    $ svn commit -m 'prepare for ${release_version} RC1'
    ```
 
+9. 关闭Maven的staging仓库
+
+   此步骤为发布2.7.0及以上版本必须要的步骤。在此之前请先确保所有的artifact都是ok的。登录http://repository.apache.org,点击左侧的`Staging repositories`,然后搜索Dubbo关键字,会出现一系列的仓库,选择你最近上传的仓库,然后点击上方的Close按钮,这个过程会进行一系列检查,检查通过以后,在下方的Summary标签页上出现一个连接,请保存好这个链接,需要放在接下来的投票邮件当中。链接应该是类似这样的: https://repository.apache.org/content/repositories/orgapachedubbo-1015
+
+   > 请注意点击Close可能会出现失败,通常是网络原因,只要重试几次就可以了。可以点击Summary旁边的Activity标签来确认。  
+
 ## 验证Release Candidates
 
 详细的检查列表请参考官方的[check list](https://wiki.apache.org/incubator/IncubatorReleaseChecklist)
@@ -336,6 +342,9 @@ This is a call for vote to release Apache Dubbo (Incubating) version 2.6.2.
 The release candidates:
 https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.2/
 
+The staging repo:
+https://repository.apache.org/content/repositories/orgapachedubbo-1005
+
 Git tag for the release:
 https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.2
 
@@ -385,6 +394,9 @@ A minor issue also can be found in the above thread.
 The release candidates (RC1):
 https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.4
 
+The staging repo:
+https://repository.apache.org/content/repositories/orgapachedubbo-1005
+
 Git tag for the release (RC1):
 https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.4