Vous pouvez rétromigrer de diverses façons une application
mobile déployée sur IBM® Worklight Server. Une option consiste à supprimer l'application native du centre d'application, puis à redéployer l'application. Vous avez également la possibilité de rétromigrer manuellement des déploiements.
Pourquoi et quand exécuter cette tâche
- Pour automatiser la rétromigration d'un déploiement d'application mobile, créez des processus utilisant les étapes générales suivantes :
- Au niveau composant, créez un processus supprimant l'application native du centre d'application
Worklight et écrasez les artefacts éventuellement déployés en redéployant l'application :
- Pour supprimer l'application native du centre d'application Worklight, ajoutez l'étape Supprimer l'application du centre d'application.
Conseil : Lorsque vous configurez l'étape Supprimer l'application du centre d'application et que vous spécifiez le système d'exploitation et la version, une application native est supprimée (par exemple, la version associée à un déploiement ayant échoué).
- Les artefacts dont le déploiement sur la console Worklight a abouti ne sont pas supprimés. Pour écraser les artefacts déployés, ajoutez des étapes de processus afin de redéployer l'application mobile, comme décrit dans la rubrique Déploiement d'applications mobiles.
L'exmple de processus suivant supprime l'application native du centre d'application Worklight et redéploie l'application:
- Au niveau processus d'application, créez un processus incluant l'étape de processus
Rétromigrer le composant et configurez l'étape afin d'appeler le processus de composant que vous avez créé lors des étapes précédentes. L'étape Rétromigrer le composant remplace la version du composant par une version antérieure.
Dans l'exemple de processus d'application
suivant, si l'étape Installer l'application échoue, l'étape Rétromigrer l'application est exécutée.
- Pour rétromigrer manuellement un déploiement d'application mobile, procédez comme suit :
- Supprimez l'application native du centre d'application Worklight.
- Dans la console Worklight, supprimez les adaptateurs et les applications. Pour plus d'informations, reportez-vous aux rubriques de la section Administration des adaptateurs et des applications dans la console Worklight Console dans le centre de documentation Worklight.
- Redéployez la version précédente de l'application mobile depuis IBM UrbanCode Deploy.