Vous pouvez configurer votre environnement de déploiement afin de pouvoir générer vos
applications mobiles et, en utilisant le plug-in IBM® Worklight pour
IBM UrbanCode Deploy,
déployer les résultats de la génération sur le serveur IBM Worklight.
Avant de commencer
Assurez-vous que les logiciels suivants sont installés et en cours d'exécution:
- IBM UrbanCode Deploy
- IBM Worklight Server avec le centre d'application et la console en opération.
- IBM Worklight Studio
Des logiciels supplémentaires peuvent être requis, comme :
- Un système de gestion de contrôle de source.
- Un moteur de génération.
- Un serveur d'application.
- Une base de données.
Pourquoi et quand exécuter cette tâche
Avant de pouvoir générer et déployer des applications mobiles sur le serveur Worklight, vous devez effectuer les étapes de configuration suivantes :
- Configuration du système de génération.
- Configuration d'IBM UrbanCode Deploy, y-compris les étapes suivantes :
- Création de composants.
- Création de processus de composant ou d'application incluant des étapes du plug-in
Worklight afin de déployer l'application. Voir Déploiement d'applications mobiles.
- Configuration de la console Worklight Server, y-compris les étapes suivantes :
- Création et configuration d'une base de données.
- Configuration du fichier d'archive Web (WAR) de projet Worklight.
Procédure
Après avoir configuré la génération, IBM UrbanCode Deploy et la console du serveur Worklight, vous pouvez générer et déployer des applications mobiles à l'aide des étapes de haut niveau suivantes :
- Intégrez (validez) les modifications d'IBM Worklight Studio
dans un système de gestion de contrôle de source.
- Générez l'application et ajoutez une nouvelle version à IBM UrbanCode Deploy.
Conseil : Affectez une version à l'application mobile déployée dans le centre d'application. Cette version
doit correspondre à celle affectée dans IBM UrbanCode Deploy.
Par exemple, si l'application mobile relève de la version commerciale 1.0 dans le centre d'application et que la version interne de la dernière génération est la version
16, affectez la version 1.0.16 à l'application dans IBM UrbanCode Deploy.
Le maintien de la synchronisation des numéros de version vous aide à effectuer une reprise en cas de problème (par exemple, si le déploiement de la dernière version de l'application mobile sur le centre d'application n'a pas abouti).
- Demandez un déploiement dans IBM UrbanCode Deploy.
- Examinez les artefacts de l'application mobile dans la console Worklight, installez et testez
l'application depuis le centre d'application.
Résultats
Les artefacts de l'application mobile sont déployés sur le serveur Worklight et peuvent être installés sur l'unité cible.
Que faire ensuite
Vous pouvez créer d'autres processus de composant et d'application dans
IBM UrbanCode Deploy pour
rétromigration de déploiements (par exemple, pour récupération après une condition d'erreur ou un déploiement incomplet).