可使用一些方法来回滚部署至 IBM® Worklight® Server 的移动应用程序。一个选择是从应用程序中心中移除本机应用程序,然后重新部署该应用程序。或者,您可手动回滚这些部署。
关于此任务
- 要自动回滚移动应用程序部署,请创建一些使用以下常规步骤的进程:
- 在组件级别,创建一个从 Worklight 应用程序中心中移除本机应用程序的进程,然后通过重新部署该应用程序来覆盖所有已部署工件:
- 要从 Worklight 应用程序中心中移除本机应用程序,请添加“从应用程序中心中移除应用程序”步骤。
提示: 配置“从应用程序中心中移除应用程序”步骤时,指定“操作系统和版本”会移除特定本机应用程序,例如,与失败部署相关的版本。
- 已成功部署至 Worklight 控制台的所有工件未被移除。要覆盖已部署工件,请添加用于重新部署移动应用程序(如主题部署移动应用程序中所述)的进程步骤。
以下示例过程从 Worklight
应用程序中心中移除本机应用程序,并重新部署该应用程序:
- 在应用程序进程级别,创建一个包括回滚组件进程步骤的进程,然后配置该步骤以调用您在先前步骤中创建的组件进程。回滚组件步骤将组件版本替换为之前版本。
在以下应用程序进程示例中,如果安装应用程序步骤失败,那么回滚应用程序步骤会运行。
- 要手动回滚移动应用程序部署,请执行以下操作:
- 从 Worklight 应用程序中心中删除本机应用程序。
- 在 Worklight 控制台中,删除适配器和应用程序。有关详细信息,请参阅
Worklight 信息中心中的在
Worklight 控制台中管理适配器和应用程序一节中的主题。
- 从 IBM UrbanCode Deploy 重新部署移动应用程序的先前版本。