构建并部署移动应用程序

可设置开发环境,以便您可构建移动应用程序(通过对 IBM® UrbanCode Deploy 使用 IBM Worklight® 插件)并将构建结果部署至 IBM Worklight Server。

开始之前

确保以下软件已安装并且正在运行:

可能需要其他软件,例如:
  • 源代码控件管理 (SCM) 系统。
  • 构建引擎。
  • 应用程序服务器。
  • 数据库。

关于此任务

必须先完成以下配置步骤,才能构建移动应用程序并将其部署至 Worklight Server:
  1. 配置构建系统
  2. 配置 IBM UrbanCode Deploy,包括以下步骤:
    • 创建组件。
    • 创建组件进程或应用程序进程,它们包括 Worklight 插件中用于部署应用程序的步骤。请参阅部署移动应用程序
  3. 配置 Worklight Server 控制台,包括以下步骤:
    • 创建并配置数据库。
    • 配置 Worklight 项目 Web 归档 (WAR) 文件。

过程

设置构建、IBM UrbanCode Deploy 和 Worklight Server 控制台后,可使用以下高级步骤来构建和部署移动应用程序:

  1. 将 IBM Worklight Studio 中的更改检入(提交)至源代码控件管理 (SCM) 系统。
  2. 构建应用程序并将新版本添加至 IBM UrbanCode Deploy
    提示: 向部署至应用程序中心的移动应用程序指定版本。此版本必须与 IBM UrbanCode Deploy 中指定的版本匹配。例如,如果移动应用程序在应用程序中心上有商业版本 1.0,并且最新构建中的内部版本为 16,请对 IBM UrbanCode Deploy 中的该应用程序指定版本 1.0.16。使各版本号保持同步有助于在遇到问题时(例如,移动应用程序的最新版本未成功部署至应用程序中心时)进行恢复。
  3. IBM UrbanCode Deploy 中的请求部署。
  4. 查看 Worklight 控制台中的移动工件,通过应用程序中心安装并测试应用程序。

结果

移动应用程序工件将部署至 Worklight Server 并可安装在目标设备上。

下一步做什么

(可选)在 IBM UrbanCode Deploy 中创建其他组件进程和应用程序进程以回滚部署(例如,为了从错误情况或未完成的部署中恢复)。

反馈