Rollback von mobilen Anwendungen durchführen

Rollbacks von mobilen Anwendungen, die auf dem IBM® Worklight Server bereitgestellt wurden, können auf verschiedene Weise durchgeführt werden. Ein Option ist es, die native Anwendung aus dem Application Center zu entfernen und die Anwendung dann erneut bereitzustellen. Alternativ können Sie Rollbacks manuell durchführen.

Informationen zu diesem Vorgang

  • Erstellen Sie für automatisierte Rollbacks von mobilen Anwendungen Prozesse, in denen die folgenden allgemeinen Schritte enthalten sind:
    1. Erstellen Sie auf der Komponentenebene einen Prozess, der die native Anwendung aus dem Worklight Application Center entfernt und jegliche Bereitstellungsartefakte durch das erneute Bereitstellen der Anwendung überschreibt:
      1. Fügen Sie zum Entfernen der nativen Anwendung aus dem Worklight Application Center den Schritt "Anwendung aus dem Application Center entfernen" hinzu.
        Dieser Prozess enthält den einzelnen Schritt "Anwendung aus dem Application Center entfernen".
        Tipp: Wenn Sie den Schritt "Anwendung aus dem Application Center entfernen" konfigurieren, wird durch die Angabe eines Betriebssystems und einer Version eine bestimmte native Anwendung entfernt, z. B. die Version einer fehlgeschlagenen Bereitstellung.
      2. Erfolgreich in der Worklight-Konsole bereitgestellte Artefakte werden nicht entfernt. Fügen Sie zum Überschreiben von bereitgestellten Artefakten Prozessschritte zum erneuten Bereitstellen der mobilen Anwendung hinzu, wie im Abschnitt Mobile Anwendungen bereitstellen beschrieben.

      Im folgenden Beispielprozess wird die native Anwendung aus dem Worklight Application Center entfernt und die Anwendung wird erneut bereitgestellt:

      Ein Beispielprozess, in dem die native Anwendung aus dem Worklight Application Center entfernt wird und die Anwendung erneut bereitgestellt wird.

    2. Erstellen Sie auf Anwendungsprozessebene einen Prozess, der den Prozessschritt Rollback der Komponente durchführen enthält, und konfigurieren Sie den Schritt so, dass der Komponentenprozess abgerufen wird, den Sie in den vorherigen Schritten erstellt haben. Der Schritt Rollback der Komponente durchführen ersetzt die Komponentenversion durch eine frühere Version.

      Im folgenden Anwendungsprozessbeispiel wird der Schritt Rollback der Anwendung durchführen ausgeführt, wenn der Schritt Anwendung installieren fehlschlägt.

      Wenn in diesem Prozessbeispiel der Schritt "Anwendung installieren" fehlschlägt, wird der Schritt "Rollback der Anwendung durchführen" ausgeführt.
  • So führen Sie ein Rollback einer mobilen Anwendungsbereitstellung manuell durch:
    1. Löschen Sie die native Anwendung aus dem Worklight Application Center.
    2. Löschen Sie in der Worklight-Konsole die Adapter und Anwendungen. Weitere Informationen erhalten Sie im Abschnitt Adapter und Apps in der Worklight-Konsole verwalten im Worklight Information Center.
    3. Stellen Sie die vorherige Version der mobilen Anwendung erneut aus IBM UrbanCode Deploy bereit.

Feedback