发版准备
检查 release-docs
和上一个版本比较,如果有依赖及版本发生了变化,当前版本的 release-docs
需要被更新到最新
dolphinscheduler-dist/release-docs/LICENSE
dolphinscheduler-dist/release-docs/NOTICE
dolphinscheduler-dist/release-docs/licenses
更新版本
例如要发版 x.y.z
,需要先进行以下修改:
- 修改代码中的版本号:
sql
:dolphinscheduler_mysql.sql
:t_ds_version
版本更新为 x.y.zdolphinscheduler_postgre.sql
:t_ds_version
版本更新为 x.y.zdolphinscheduler_h2.sql
:t_ds_version
版本更新为 x.y.zupgrade
: 是否新增x.y.z_schema
soft_version
: 版本更新为 x.y.z
deploy/docker/.env
:HUB
改为apache
,TAG
改为x.y.z
deploy/kubernetes/dolphinscheduler
:Chart.yaml
:appVersion
版本更新为 x.y.z (version
为 helm chart 版本, 增量更新但不要设置为 x.y.z)values.yaml
:image.tag
版本更新为 x.y.z
dolphinscheduler-python/pydolphinscheduler/setup.py
: 修改其中的version
为 x.y.z
- 修改文档(docs模块)中的版本号:
- 将
docs
文件夹下文件的占位符<version>
(除了 pom.xml 相关的) 修改成x.y.z
- 新增历史版本
docs/docs/en/history-versions.md
和docs/docs/zh/history-versions.md
: 增加新的历史版本为x.y.z
- 修改文档 sidebar
docs/configs/docsdev.js
: 将里面的/dev/
修改成/x.y.z/
- 将
当前内容版权归 DolphinScheduler 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 DolphinScheduler .