Einen Branch bereitstellen
Deployment überträgt die Metadatenkomponenten Ihres Branches in eine Ziel-Salesforce-Organisation. Es wendet tatsächlich die Änderungen an und ist damit der letzte Schritt beim Verschieben von Code/Konfiguration in Salesforce-Umgebungen.
Übersicht
Das Bereitstellen eines Branches ermöglicht es Ihnen, Metadatenkomponenten von einem Cloud-DevOps-Branch in eine mit DevOps verbundene Salesforce-Organisation zu migrieren.
Der Bereitstellungsprozess stellt sicher, dass:
Ausgewählte Branch-Komponenten auf das Ziel-Org angewendet werden
Optionale destruktive Änderungen Metadaten entfernen können, die nicht mehr benötigt werden
Apex-Tests und Schritte nach der Bereitstellung zur Einhaltung und Stabilität ausgeführt werden
Indem Sie nach der Validierung eine Bereitstellung durchführen, können Sie Änderungen mit Zuversicht in höhere Umgebungen wie UAT und Produktion befördern.
Validierung empfohlen
Führen Sie vor der Bereitstellung einen Validierungsauftrag mit dem Branch, den Komponenten und der für die Bereitstellung vorgesehenen Organisation durch. Stellen Sie sicher, dass die Validierung erfolgreich ist, bevor Sie fortfahren. Detaillierte Validierungsanweisungen finden Sie im folgenden Artikel.
Best Practices
Validieren Sie immer, bevor Sie in UAT oder Produktion bereitstellen.
Verwenden Sie Vor und Nach destruktive Änderungen sorgfältig; bestätigen Sie, dass Elemente sicher zu löschen sind.
In Produktionsumgebungen wählen Sie immer Alle Tests ausführen oder Lokale Tests ausführen. In niedrigeren Umgebungen können Sie Tests nicht ausführen wählen, um schnellere Bereitstellungen zu ermöglichen.
Verwenden Sie Profil-/Permission-Set-Scoping, um unnötige Überschreibungen zu vermeiden.
Überprüfen Sie die Protokolle nach der Bereitstellung sorgfältig, um den Erfolg zu bestätigen.
Nutzen Sie Rollback sofort, wenn unerwartete Probleme auftreten.
Branch-Bereitstellungsauftrag ausführen
Wählen Sie Komponenten und Organisation
Klicken Sie Hinzufügen für jede Branch-Komponente, die in die Bereitstellung aufgenommen werden soll.
(Optional) Klicken Sie Alle hinzufügen um alle Komponenten zur Bereitstellung hinzuzufügen.
Klicken Sie Weiter.

Klicken Sie Auswählen um die Salesforce-Organisation für die Bereitstellung auszuwählen.
Klicken Sie Weiter.

Destruktive Änderungen auswählen
Komponenten können markiert werden für Vor (Löschen vor der Bereitstellung) oder Nach (Löschen nach der Bereitstellung).
Standardmäßig werden alle Pre- und Post-destruktiven Änderungen hinzugefügt.
(Optional) Um eine destruktive Änderung aus der Bereitstellung zu entfernen, klicken Sie Hinzugefügt um die Komponente abzuwählen.
Klicken Sie Weiter.

Bereitstellung konfigurieren und ausführen
Klicken Sie auf den Tests ausführen Dropdown-Menü, um das Niveau der auszuführenden Apex-Tests auszuwählen. Siehe die Tabelle unten für eine Beschreibung jedes einzelnen.

Standard
Führt nur die im Paket enthaltenen Tests aus.
Tests nicht ausführen
Überspringt alle Apex-Tests (nur in Nicht-Produktionsorganisationen erlaubt).
Lokale Tests ausführen
Führt alle Tests in der Organisation aus, mit Ausnahme der aus installierten verwalteten Paketen.
Alle Tests ausführen
Führt jeden Test in der Organisation aus, einschließlich Tests aus verwalteten Paketen.
Angegebene Tests ausführen
Ermöglicht das Definieren einzelner Testklassen oder -methoden zur Ausführung.
Klicken Sie auf die Umschalter für Bereitstellungseinstellungen, um die Einstellungen zu aktivieren. Siehe die folgende Tabelle für eine Erklärung jeder Einstellung.

Profil-Einstellungen nur für ausgewählte Komponenten bereitstellen
Nur validieren Profileinstellungen für die Komponenten, die Sie in diesen Validierungsauftrag aufgenommen haben.
Permission-Set-Einstellungen nur für ausgewählte Komponenten bereitstellen
Nur validieren Permission-Set-Einstellungen für die Komponenten, die Sie in diesen Validierungsauftrag aufgenommen haben.
Apex-Code nach der Bereitstellung ausführen
Führt definierte Apex-Skripte aus, nachdem die Bereitstellung abgeschlossen ist. Wenn aktiviert, steht ein Textfeld zum Eingeben von Skripten zur Verfügung.
Warnungen bei der Bereitstellung ignorieren
Ermöglicht, die Bereitstellung auch bei Warnungen fortzusetzen.
Vlocity LWC-Aktivierung
Wenn aktiviert, werden Vlocity Lightning Web Components während der Bereitstellung automatisch aktiviert, kompiliert und ausführbar gemacht.
Klicken Sie Ausführen um den Bereitstellungsauftrag zu starten.

Nach dem Start des Bereitstellungsauftrags wird dieser auf der Aktivitäten Tab.

Laufenden Bereitstellung
Während eines Bereitstellen Auftrags, der In Bearbeitung, können Sie seinen Status überwachen und ihn bei Bedarf abbrechen.
Klicken Sie auf den In Bearbeitung Bereitstellungsauftrag.

Protokolle aktualisieren
Klicken Sie Aktualisieren um die Protokollansicht mit dem aktuellen Protokoll zu aktualisieren.

Bereitstellung abbrechen
Klicken Sie Abbrechen.

Klicken Sie Abbrechen im Abbrechen der Bereitstellung Bestätigungsdialog.

Der Bereitstellungsauftrag wurde gestoppt und es werden keine weiteren Aktionen an der Salesforce-Organisation durchgeführt.

Bereitstellungsergebnisse
Ergebnisse anzeigen
Klicken Sie auf den Aktivitäten Tab.
Überprüfen Sie, dass der Bereitstellen Job-Status Abgeschlossen
Wenn während des Bereitstellungsauftrags ein Fehler auftritt, ändert sich dessen Status zu Ausnahme. Überprüfen Sie das Bereitstellungsprotokoll, um die Fehler zu identifizieren.
Klicken Sie auf den Bereitstellen ist.

Die Bereitstellen Die Ergebnisseite listet Auftragsinformationen und ein detailliertes Protokoll auf.

Protokoll überprüfen (mit Fehlern)
Wenn ein Bereitstellungsauftrag auf einen Fehler stößt, untersuchen Sie die Protokolle, um die Ursache zu ermitteln. Konzentrieren Sie sich auf Einträge, die mit [error]markiert sind. Die Screenshots unten zeigen einen ausgeführten Bereitstellungsauftrag, bei dem einer Salesforce-Organisation mehrere vom Branch benötigte Komponenten fehlen.



Bereitstellung zurückrollen
Auf der Seite mit den Bereitstellungsergebnissen sehen Sie, falls ein Backup erstellt wurde, eine Rollback Schaltfläche. Durch Klicken auf Rollback wird die Organisation mithilfe des Backup-Snapshots in den Zustand vor der Bereitstellung zurückversetzt. Detaillierte Anweisungen zu diesem Vorgang finden Sie im folgenden Artikel.
Zuletzt aktualisiert
War das hilfreich?


