Zum Inhalt springen

Ein-Klick-Bereitstellung im Jitterbit App Builder

Einführung

Seit App Builder 4.52 können Sie einen halbautomatisierten Prozess einrichten, um eine App von einer App Builder-Umgebung (der Quelle) in eine andere (das Ziel) bereitzustellen. (Seit App Builder 4.53 können Sie Pakete mit einem einzigen Klick automatisch bereitstellen und installieren, indem Sie eine Zielumgebung als Standard markieren.)

Eine Übersicht der Schritte ist wie folgt:

  1. In der Zielumgebung:

    1. Ein API-Schlüssel einrichten.

    2. Die Umgebung einrichten.

  2. In der Quellumgebung:

    1. Einen HTTP-Sicherheitsanbieter einrichten.

    2. Die Quellumgebung konfigurieren.

Hinweis

Ein typischer Anwendungsfall für diese Funktion besteht darin, die Bereitstellung von Apps zu optimieren, beispielsweise von der Entwicklung zu QA oder von QA in die Produktion. In diesen Beispielen wären Quelle und Ziel wie folgt:

flowchart LR DEV["Entwicklung
(Quelle)"] --> QA1["QA
(Ziel)"] QA2["QA
(Quelle)"] --> PROD["Produktion
(Ziel)"]

Voraussetzungen

Der Benutzer der Zielumgebung (derjenige, für den der API-Schlüssel erstellt wurde) muss die Bereitstellungs-Rolle haben.

Der Benutzer der Quellumgebung (derjenige, der die Bereitstellung durchführt) benötigt entweder die Rollen Administrator oder Entwickler.

In der Zielumgebung

Einen API-Schlüssel einrichten

Um einen API-Schlüssel in der Zielumgebung einzurichten, befolgen Sie diese Schritte:

  1. Wählen Sie IDE > Sicherheitsanbieter.

  2. Klicken Sie auf die Schaltfläche + Benutzer-Authentifizierung.

  3. Auf der Seite Anbieter konfigurieren, aktivieren und speichern Sie einen Anbieter mit dem Typ API-Schlüssel:

Anbieter

Die Zielumgebung konfigurieren

Um die Zielumgebung zu konfigurieren, befolgen Sie diese Schritte:

  1. Wählen Sie IDE > Release erstellen.

  2. Wählen Sie die Registerkarte Umgebungen.

  3. Klicken Sie unter Aktuelle Umgebung auf die Schaltfläche Konfigurieren.

  4. Legen Sie im Popup-Windows Werte für die folgenden Felder fest:

    • Name: Ein Name für diese Zielumgebung.

    • URL: Die URL dieser (Ziel-)Umgebung.

    • Authentifizierung: Wählen Sie den in der vorherigen Sektion erstellten API-Schlüssel aus.

    • Bereitstellung aktivieren: Ausgewählt.

    • Installation bei Bereitstellung erlauben: Ausgewählt.

  5. Klicken Sie auf die Schaltfläche Speichern:

Zielumgebung

Zur Quelle

HTTP-Sicherheitsanbieter einrichten

Um einen HTTP-Sicherheitsanbieter in der Quellumgebung einzurichten, befolgen Sie diese Schritte:

  1. Wählen Sie IDE > Sicherheitsanbieter.

  2. Klicken Sie auf die Schaltfläche + Datenquellen-Authentifizierung.

  3. Konfigurieren, aktivieren und speichern Sie auf der Seite Anbieter einen Anbieter mit dem Typ HTTP (unter dem Abschnitt Datenquellen-Authentifizierung aufgeführt) und Authentifizierungstyp auf API-Schlüssel gesetzt.

  4. Klicken Sie auf die Schaltfläche Speichern. Zusätzliche Panels erscheinen.

  5. Klicken Sie unter Endpunkte auf die Schaltfläche + Anmeldeinformationen. Das Popup für Anmeldeinformationen öffnet sich.

  6. Legen Sie die folgenden Felder fest:

    • Typ: API-Schlüssel

    • Passwort: Geben Sie den API-Schlüssel des Ziels ein.

  7. Schließen Sie das Popup für Anmeldeinformationen.

HTTP-Sicherheitsanbieter

Die Quellumgebung konfigurieren

Um die Quellumgebung zu konfigurieren, befolgen Sie diese Schritte:

  1. Legen Sie die aktuelle Umgebung fest:

    1. Wählen Sie IDE > Release erstellen.

    2. Wählen Sie die Registerkarte Umgebungen.

    3. Klicken Sie unter Aktuelle Umgebung auf die Schaltfläche Konfigurieren.

    4. Legen Sie im Popup-Windows Werte für die folgenden Felder fest:

      • Name: Ein Name für diese Quellumgebung.

      • URL: Die URL dieser (Quell-)Umgebung.

      • Deployment aktivieren: Unausgewählt lassen.

      • Installation bei Deployment erlauben: Unausgewählt lassen.

    5. Klicken Sie auf die Speichern-Schaltfläche.

  2. Legen Sie die Zielumgebung fest:

    1. Unter Zielumgebungen klicken Sie auf die Schaltfläche + Zielumgebung.

    2. Legen Sie Werte für die folgenden Felder fest:

      • Name: Geben Sie einen Namen für die Zielumgebung ein.

      • URL: Die Zugriffs-URL der Zielumgebung.

      • Authentifizierung: Wählen Sie den HTTP-Anbieter aus, der im vorherigen Abschnitt erstellt wurde.

      • Unterstützt Deployment: Ausgewählt.

        • Standard: (Optional, erscheint, wenn Unterstützt Deployment ausgewählt ist.) Wählen Sie aus, um automatisch in diese Umgebung zu deployen, es sei denn, eine andere wird ausgewählt.
      • Unterstützt Installation bei Deployment: Ausgewählt.

        • Standard: (Optional, erscheint, wenn Unterstützt Installation bei Deployment ausgewählt ist.) Wählen Sie aus, um Pakete während des Deployments automatisch zu installieren.
    3. Klicken Sie auf die Speichern-Schaltfläche und schließen Sie das Umgebungs-Popup.

Quellumgebung

Führen Sie ein One-Click-Deployment durch

Um die One-Click-Deploy-Funktion zu nutzen, befolgen Sie diese Schritte:

  1. Erstellen Sie ein Release:

    1. Wählen Sie IDE > Release erstellen.

    2. Wählen Sie die Registerkarte Ein Release erstellen.

    3. Klicken Sie auf die Schaltfläche + Lösung.

    4. Verwenden Sie den Lösungs-Assistenten, um festzulegen, was deployt werden soll.

  2. Erstellen Sie die Lösung:

    1. Klicken Sie auf die Build-Schaltfläche für die neue Release-Vorlage.
  3. Deployen Sie das Release:

    1. Warten Sie auf eine Benachrichtigung des App Builders, die Ihnen mitteilt, dass der Build abgeschlossen ist.

    2. Führen Sie eine der folgenden Aktionen aus:

      1. Klicken Sie auf die Schaltfläche Release anzeigen in der Benachrichtigung. Die Registerkarte Alle Releases öffnet sich.

      2. Schließen Sie die Benachrichtigung und wählen Sie dann die Registerkarte Alle Releases.

    3. Klicken Sie auf die Deploy-Schaltfläche für die erstellte Lösung.

    4. Wenn Standard für Unterstützt Deployment und Unterstützt Installation bei Deployment in der Zielumgebung aktiviert ist, sind keine weiteren Maßnahmen erforderlich.

Andernfalls fahren Sie mit den folgenden Schritten fort:

  1. Öffnen Sie im Popup Release bereitstellen das Menü Umgebung und wählen Sie dann die Zielumgebung aus.

  2. (Optional) Aktivieren Sie das Kontrollkästchen Bei Bereitstellung installieren.

  3. Klicken Sie auf die Schaltfläche Bereitstellen.