验证 Apache 发布版本
可以按照以下步骤进行验证:
- 校验值和 PGP 签名是否合法。
- 是否包含 DISCLAIMER 或 DISCLAIMER-WIP 文件。
- 代码是否和当前发布版本相匹配。
- LICENSE 和 NOTICE 文件是否正确。
- 在源码包中不包含已经编译好的内容。
- 编译是否能够顺利执行。
这里我们以 Doris Core 版本的验证为例。其他组件注意修改对应名称。
下载所有相关文件, 以 a.b.c-incubating 为示例:
推荐使用 GunPG,可以通过以下命令安装:
这里以 Doris 主代码 release 为例。其他 release 类似。
这里我们使用 skywalking-eyes (opens new window) 进行协议验证。
运行结果如下:
如果 invalid 为 0,则表示验证通过。
请参阅各组件的编译文档验证编译。
- Doris 主代码编译,请参阅
- Flink Doris Connector 编译,请参阅 编译文档