发版准备
检查 release-docs
和上一个版本比较,如果有依赖及版本发生了变化,当前版本的 release-docs 需要被更新到最新
dolphinscheduler-dist/release-docs/LICENSEdolphinscheduler-dist/release-docs/NOTICEdolphinscheduler-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_schemasoft_version: 版本更新为 x.y.z
deploy/docker/.env:HUB改为apache,TAG改为x.y.zdeploy/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 .