Компоновка и развертывание мобильных приложений

Можно установить среду разработки для компоновки мобильных приложений и развертывания с помощью модуля IBM® Worklight для IBM UrbanCode Deploy результатов компоновки на сервере IBM Worklight Server.

Прежде чем начать

Следующее программное обеспечение должно быть установлено и запущено:

Может потребоваться дополнительное программное, такое как:
  • Система управления исходным кодом (SCM).
  • Механизм компоновки.
  • Сервер приложений.
  • База данных.

Об этой задаче

Перед компоновкой и развертыванием мобильных приложений на Worklight Server необходимо выполнить следующие действия настройки:
  1. Настроить систему компоновки.
  2. Настроить IBM UrbanCode Deploy, включая следующие действия:
    • Создать компоненты.
    • Создать процессы компонентов или процессы приложений, которые включают действия из модуля Worklight по развертыванию приложения. См. Развертывание мобильных приложений.
  3. Настроить Worklight Server Console, включая следующие действия:
    • Создать и настроить базу данных.
    • Настроить проект веб-архива (файл WAR) Worklight.

Процедура

После настройки компоновки, IBM UrbanCode Deploy и консоли Worklight Server, можно компоновать и развертывать мобильные приложения с помощью следующих действий высокого уровня:

  1. Регистрировать (фиксировать) изменения из IBM Worklight Studio в системе управления исходным кодом (SCM).
  2. Компоновать приложение и добавлять новую версию в IBM UrbanCode Deploy.
    Совет: Назначьте версию мобильному приложению, развернутому в Application Center. Эта версия должна соответствовать версии, назначенной в IBM UrbanCode Deploy. Например, если мобильное приложение имеет коммерческую версию 1.0 в Application Center, а внутренней версией из последней компоновки является 16, назначьте версию 1.0.16 для приложения в IBM UrbanCode Deploy. Синхронизация номеров версий помогает выполнить восстановление в случае неполадки. Например, если последняя версия мобильного приложения не была успешно развернута в Application Center.
  3. Запрашивать развертывание в IBM UrbanCode Deploy.
  4. Просматривать мобильные артефакты в Worklight Console, устанавливать и тестировать приложение из Application Center.

Результаты

Артефакты мобильного приложения развернуты на Worklight Server и могут быть установлены на целевом устройстве.

Дальнейшие действия

По выбору можно создать дополнительные процессы компонентов и приложений в IBM UrbanCode Deploy для отката развертываний (например, для восстановления после ошибки или неполного развертывания).

Комментарии