You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2023/01/06 11:17:39 UTC
[incubator-hugegraph-doc] branch imbajin-patch-2 created (now 66267f5b)
This is an automated email from the ASF dual-hosted git repository.
jin pushed a change to branch imbajin-patch-2
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git
at 66267f5b Update validate-release.md
This branch includes the following new commits:
new 66267f5b Update validate-release.md
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[incubator-hugegraph-doc] 01/01: Update validate-release.md
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch imbajin-patch-2
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git
commit 66267f5b555cc521f9a216b4bf6d2c869113513d
Author: imbajin <ji...@apache.org>
AuthorDate: Fri Jan 6 19:17:33 2023 +0800
Update validate-release.md
---
.../docs/contribution-guidelines/validate-release.md | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/content/cn/docs/contribution-guidelines/validate-release.md b/content/cn/docs/contribution-guidelines/validate-release.md
index ab56f026..b231f5c3 100644
--- a/content/cn/docs/contribution-guidelines/validate-release.md
+++ b/content/cn/docs/contribution-guidelines/validate-release.md
@@ -72,9 +72,10 @@ Do you really want to set this key to ultimate trust? (y/N) y #选择y, 然后 q
# 3. 检查签名(确保没有 Warning 输出, 每一个 source/binary 文件都提示 Good Signature)
#单个文件验证
-gpg --verify xx.asc xxx-source.tar.gz
-gpg --verify xx.asc xxx-binary.tar.gz # 注: 我们目前没有 binary 后缀
-#for循环遍历验证(推荐使用)
+gpg --verify xx.asc xxx-src.tar.gz
+gpg --verify xx.asc xxx.tar.gz # 注: 目前没有 bin/binary 后缀
+
+# 一行脚本快速验证所有包 (推荐使用, 请确保所有 gpg 公钥已经信任)
for i in *.tar.gz; do echo $i; gpg --verify $i.asc $i ; done
```
@@ -92,13 +93,12 @@ for i in *.tar.gz; do echo $i; gpg --verify $i.asc $i ; done
解压 `xxx-hugegraph-source.tar.gz`后, 进行如下检查:
1. 文件夹都带有 `incubating`, 且不存在**空的**文件/文件夹
-2. 存在`DISCLAIMER`文件
-3. 存在 `LICENSE` + `NOTICE` 文件并且内容正常
-4. **不存在**任何二进制文件
-5. 源码文件都包含标准 `ASF License` 头 (这个用插件跑一下为主)
-6. 检查每个父/子模块的 `pom.xml` 版本号是否一致 (且符合期望)
-7. 检查前 3 ~ 5 个 commit 提交, 点进去看看是否修改处和源码文件一致
-8. 最后, 确保源码可以正常/正确编译 (然后看看测试和规范)
+2. 存在 `LICENSE` + `NOTICE` 文件并且内容正常
+3. **不存在**任何二进制文件
+4. 源码文件都包含标准 `ASF License` 头 (这个用插件跑一下为主)
+5. 检查每个父/子模块的 `pom.xml` 版本号是否一致 (且符合期望)
+6. 检查前 3 ~ 5 个 commit 提交, 点进去看看是否修改处和源码文件一致
+7. 最后, 确保源码可以正常/正确编译 (然后看看测试和规范)
```bash
# 请优先使用/切换到 java 11 版本进行后序的编译和运行操作