Produktions-Build-Jobs erstellen und konfigurieren
Sie müssen einige Packaging- und Deployment-Jobs einrichten, bevor Sie visuelle Anwendungen in Ihrer Visual Builder-Produktionsinstanz bereitstellen können. In diesem Thema wird dies beschrieben.
Bevor Sie Produktions-Build-Jobs konfigurieren, beachten Sie Folgendes:
- Verwenden Sie im Production Packaging-Job die Produktionsverzweigung des Git-Repositorys, um Produktionsartefakte zu generieren.
- Wenn Sie im Entwicklungsverpackungsjob die Standarddateinamen von Archivartefaktdateien geändert haben, rufen Sie die neuen Namen und deren Pfade ab. Sie benötigen sie, wenn Sie den Produktionsverpackungsjob konfigurieren.
- Wenn Sie den Entwicklungspaketierungsjob so konfiguriert haben, dass die in
visual-application.json
definierte Anwendungsversion überschrieben wird, rufen Sie die neue Version ab. Sie benötigen es, wenn Sie den Produktionsverpackungsjob konfigurieren. - Beim Konfigurieren von Deployment-Build-Jobs geben Sie an, ob die Version der Anwendung in die URL aufgenommen werden soll. Eine visuelle Anwendung ohne die Version in der URL wird als Live-Anwendung bezeichnet. In der Regel stellen Sie eine Live-Anwendung in einer Produktionsinstanz bereit.
- Wenn Sie eine Version einer visuellen Anwendung bereitstellen, die noch nie bereitgestellt wurde, überschreibt VB Studio die zuletzt bereitgestellte Version mit der neuen Version.
Das Deployment der zuvor bereitgestellten Version in der Produktionsinstanz wird von VB Studio nicht aufgehoben. Sie bleibt weiterhin auf der Zielinstanz, ist jedoch nicht zugänglich.
- Wenn Sie eine Liveanwendung oder eine zuvor bereitgestellte Version erneut bereitstellen möchten, heben Sie zuerst das Deployment auf. Andernfalls verläuft der Deployment-Build nicht erfolgreich. Um das Deployment einer zuvor bereitgestellten visuellen Anwendungsversion aufzuheben, konfigurieren Sie einen Build-Job zum Aufheben des Deployments, und führen Sie ihn aus. Sie können das Deployment auf der Seite Umgebungen nicht manuell aufheben.
- Wenn Sie eine App für eine benutzerdefinierte URL bereitstellen, müssen Sie den Bereitstellungsjob so konfigurieren, dass er in der Umgebung bereitgestellt wird, in der die benutzerdefinierte URL gehostet wird. Sie können die App nur mit der Basisauthentifizierungsauthentifizierung bereitstellen. Sie müssen daher bestätigen, dass die für die Verbindung und das Deployment in der Umgebung erforderlichen Zugangsdaten korrekt sind.
- Wenn Sie ein Anwendungsprofil für die Produktion erstellt haben, rufen Sie dessen Namen ab. Sie benötigen ihn, wenn Sie den Produktions-Deployment-Job konfigurieren.
Build-Job für Produktionsverpackungen erstellen
Der Production Packaging-Job generiert ein visuelles Anwendungsartefakt, das bereitgestellt werden kann.
Build-Job für Produktions-Deployment erstellen
Der Produktions-Deployment-Job stellt das Artefakt der visuellen Anwendung bereit, das im Produktions-Packaging-Job generiert wurde, für die Visual Builder-Produktionsinstanz. Bevor Sie den Job erstellen, rufen Sie die Zugriffszugangsdaten eines Benutzers ab, der eine Verbindung zur Visual Builder-Produktionsinstanz herstellen und bereitstellen kann.
Datenschutzeinstellung eines Produktionsjobs konfigurieren
Markieren Sie einen Job als privat, um einzuschränken, wer die Konfiguration eines Jobs anzeigen oder bearbeiten kann, oder führen Sie den Build aus.
Ein privater Job zeigt das Symbol Sperren in der Jobliste auf der rechten Seite der Seite "Jobschutz", auf der Registerkarte Jobs der Seite Builds und in den Pipelines an.
Pipeline erstellen und konfigurieren
Um sicherzustellen, dass der Produktions-Deployment-Job automatisch nach dem Produktions-Packaging-Job ausgeführt wird, erstellen Sie eine Pipeline, und legen Sie die Abhängigkeit fest.
Pipeline ausführen
Wenn Sie die visuelle Anwendung für die Produktionsinstanz bereitstellen möchten, führen Sie die Produktionspipeline aus.
- Klicken Sie im linken Navigator auf Builds
.
- Klicken Sie auf die Registerkarte Pipelines.
- Klicken Sie in der Zeile der Entwicklungspipeline auf das Menü Aktionen
, und wählen Sie Pipeline ausführen aus.
Nach einem erfolgreichen Build finden Sie den Link der bereitgestellten Anwendung auf der Registerkarte Deployments der Seite Umgebungen.
Um das neueste Build-Log eines Jobs anzuzeigen, öffnen Sie die Seite Builds, klicken Sie auf den Namen des Jobs, und klicken Sie auf Log erstellen.