1.5 KiB
1.5 KiB
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/LICENSEdolphinscheduler-dist/release-docs/NOTICEdolphinscheduler-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_versionneeds to be updated to x.y.zdolphinscheduler_postgre.sql:t_ds_versionneeds to be updated to x.y.zdolphinscheduler_h2.sql:t_ds_versionneeds to be updated to x.y.zupgrade: whether to addx.y.z_schemasoft_version: need to be updated to x.y.z
deploy/docker/.env:HUBchange toapache,TAGchange tox.y.zdeploy/kubernetes/dolphinscheduler:Chart.yaml:appVersionneeds to be updated to x.y.z (versionis helm chart version,incremented and different from x.y.z)values.yaml:image.tagneeds to be updated to x.y.z
dolphinscheduler-python/pydolphinscheduler/setup.py: changeversionto x.y.z
- Version in the docs:
- Change the placeholder
<version>(exceptpom) to thex.y.zin directorydocs - Add new history version
docs/docs/en/history-versions.mdanddocs/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