回滚移动应用程序

可使用一些方法来回滚部署至 IBM® Worklight® Server 的移动应用程序。一个选择是从应用程序中心中移除本机应用程序,然后重新部署该应用程序。或者,您可手动回滚这些部署。

关于此任务

  • 要自动回滚移动应用程序部署,请创建一些使用以下常规步骤的进程:
    1. 在组件级别,创建一个从 Worklight 应用程序中心中移除本机应用程序的进程,然后通过重新部署该应用程序来覆盖所有已部署工件:
      1. 要从 Worklight 应用程序中心中移除本机应用程序,请添加“从应用程序中心中移除应用程序”步骤。
        此过程包括单一步骤,即“从应用程序中心中移除应用程序”。
        提示: 配置“从应用程序中心中移除应用程序”步骤时,指定“操作系统和版本”会移除特定本机应用程序,例如,与失败部署相关的版本。
      2. 已成功部署至 Worklight 控制台的所有工件未被移除。要覆盖已部署工件,请添加用于重新部署移动应用程序(如主题部署移动应用程序中所述)的进程步骤。

      以下示例过程从 Worklight 应用程序中心中移除本机应用程序,并重新部署该应用程序:

      一个示例过程,此过程从 Worklight 应用程序中心中移除本机应用程序,然后重新部署该应用程序。

    2. 在应用程序进程级别,创建一个包括回滚组件进程步骤的进程,然后配置该步骤以调用您在先前步骤中创建的组件进程。回滚组件步骤将组件版本替换为之前版本。

      在以下应用程序进程示例中,如果安装应用程序步骤失败,那么回滚应用程序步骤会运行。

      在此进程示例中,如果“安装应用程序”失败,那么“回滚应用程序”步骤会运行。
  • 要手动回滚移动应用程序部署,请执行以下操作:
    1. 从 Worklight 应用程序中心中删除本机应用程序。
    2. 在 Worklight 控制台中,删除适配器和应用程序。有关详细信息,请参阅 Worklight 信息中心中的在 Worklight 控制台中管理适配器和应用程序一节中的主题。
    3. IBM UrbanCode Deploy 重新部署移动应用程序的先前版本。

反馈