跳到主要内容

发布与更新应用

当应用完成开发后,开发者可以发布应用版本,以便在其它Jit节点的运行环境中部署该应用版本。

应用版本管理与发布

发布应用版本

在节点控制台的应用列表中,点击应用卡片上的更多按钮,在弹出菜单列表表点击发布应用按钮,会打开发布应用弹窗,开发者需确认和填写以下信息:版本号、是否强制自动更新、更新日志、是否上传源代码、包含哪些初始化数据。

语义化版本号

默认情况下会更新修订版本号,如果需要更新次版本号或主版本号,开发者可以自行勾选对应选项。

语义化版本号

建议开发者遵循语义化版本规范,主版本号用于表示重大变更,次版本号用于表示功能新增或优化,修订版本号用于表示bug修复。

是否强制自动更新

如果开发者选择强制自动更新,则部署该版本应用的运行环境会在应用有新版本时自动更新,否则需要手动更新。

有意义的更新日志

建议开发者填写有意义的更新日志,以便用户了解应用的更新内容。

是否包含源代码

如果开发者选择包含源代码,则应用部署时可以以开发模式部署,否则只能以生产模式部署。

平台会对源码进行加密,保证源码不会泄露。

包含一些初始化数据

如果开发者选择包含一些初始化数据,则该应用版本被部署时会自动写入这些数据到数据库中。有部署演示版本的需求时,包含初始化数据会非常方便。

配置初始化数据

开发者可以选择要包含初始数据的数据表模型,但初始化数据累计最多1000条,请提前规划好每个数据表的数据量并准备好数据。

应用版本更新

被继承应用的开发者会持续发布新的版本,以修复bug、添加新功能等,开发者可以在节点控制台在应用设置中检查新版本并更新。

应用部署策略

应用发布后,可以在不同的运行环境中进行部署,支持开发模式和生产模式两种部署方式,以及灵活的权重配置和自动更新策略。