Можно установить среду разработки для компоновки мобильных приложений и развертывания с помощью
модуля IBM® Worklight для
IBM UrbanCode Deploy
результатов компоновки на сервере IBM
Worklight Server.
Прежде чем начать
Следующее программное обеспечение должно быть установлено и запущено:
- IBM UrbanCode Deploy
- IBM Worklight Server
с выполняющимися Application Center и Console.
- IBM Worklight Studio
Может потребоваться дополнительное программное, такое как:
- Система управления исходным кодом (SCM).
- Механизм компоновки.
- Сервер приложений.
- База данных.
Об этой задаче
Перед компоновкой и развертыванием мобильных приложений на
Worklight Server необходимо выполнить следующие
действия настройки:
- Настроить систему компоновки.
- Настроить
IBM UrbanCode Deploy,
включая следующие действия:
- Создать компоненты.
- Создать процессы компонентов или процессы приложений, которые включают действия из модуля
Worklight по развертыванию приложения. См. Развертывание мобильных приложений.
- Настроить
Worklight Server Console, включая следующие действия:
- Создать и настроить базу данных.
- Настроить проект веб-архива (файл WAR) Worklight.
Процедура
После настройки компоновки,
IBM UrbanCode Deploy
и консоли Worklight Server, можно компоновать и развертывать
мобильные приложения с помощью следующих действий высокого уровня:
- Регистрировать (фиксировать) изменения из IBM
Worklight Studio в системе управления исходным кодом (SCM).
- Компоновать приложение и добавлять новую версию в
IBM UrbanCode Deploy.
Совет: Назначьте версию мобильному приложению, развернутому в Application
Center. Эта версия должна соответствовать версии, назначенной в
IBM UrbanCode Deploy.
Например, если мобильное приложение имеет коммерческую версию 1.0 в Application Center, а внутренней
версией из последней компоновки является 16, назначьте версию 1.0.16 для приложения в
IBM UrbanCode Deploy.
Синхронизация номеров версий помогает выполнить восстановление в случае неполадки. Например, если
последняя версия мобильного приложения не была успешно развернута в Application Center.
- Запрашивать развертывание в
IBM UrbanCode Deploy.
- Просматривать мобильные артефакты в Worklight Console,
устанавливать и тестировать приложение из Application Center.
Результаты
Артефакты мобильного приложения развернуты на
Worklight Server и могут быть установлены на целевом
устройстве.
Дальнейшие действия
По выбору можно создать дополнительные процессы компонентов и приложений в
IBM UrbanCode Deploy
для
отката развертываний (например, для восстановления
после ошибки или неполного развертывания).