Release Preparation
Check release-docs
Compared with the last release, the release-docs
of the current release needs to be updated to the latest, if there are dependencies and versions changes
dolphinscheduler-dist/release-docs/LICENSE
dolphinscheduler-dist/release-docs/NOTICE
dolphinscheduler-dist/release-docs/licenses
Update Version
For example, to release x.y.z
, the following updates are required:
- Version in the code:
sql
:dolphinscheduler_mysql.sql
:t_ds_version
needs to be updated to x.y.zdolphinscheduler_postgre.sql
:t_ds_version
needs to be updated to x.y.zdolphinscheduler_h2.sql
:t_ds_version
needs to be updated to x.y.zupgrade
: whether to addx.y.z_schema
soft_version
: need to be updated to x.y.z
deploy/docker/.env
:HUB
change toapache
,TAG
change tox.y.z
deploy/kubernetes/dolphinscheduler
:Chart.yaml
:appVersion
needs to be updated to x.y.z (version
is helm chart version,incremented and different from x.y.z)values.yaml
:image.tag
needs to be updated to x.y.z
dolphinscheduler-python/pydolphinscheduler/setup.py
: changeversion
to x.y.z
- Version in the docs:
- Change the placeholder
<version>
(exceptpom
) to thex.y.z
in directorydocs
- Add new history version
docs/docs/en/history-versions.md
anddocs/docs/zh/history-versions.md
: Add the new version and link forx.y.z
docs/configs/docsdev.js
: change/dev/
to/x.y.z/
- Change the placeholder
当前内容版权归 DolphinScheduler 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 DolphinScheduler .