Einen Branch bereitstellen
Die Bereitstellung überträgt die Metadatenkomponenten Ihres Branches in eine Ziel-Salesforce-Organisation. Dabei werden die Änderungen tatsächlich angewendet und ist somit der letzte Schritt beim Verschieben von Code/Konfiguration in Salesforce-Umgebungen.
Geschrieben für die alte Benutzeroberfläche
Dieser Artikel wurde für die alte Benutzeroberfläche geschrieben. Die Anweisungen sind weiterhin verwendbar, aber die Screenshots sind veraltet. In einigen Fällen wurden die in den Anweisungen genannten Elemente verschoben oder geändert. Wenn Sie ein Element nicht finden können, siehe den Wo ist es hin Artikel.
Ü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 in der Ziel-Organisation angewendet werden
Optionale destruktive Änderungen können nicht mehr benötigte Metadaten entfernen
Apex-Tests und Schritte nach der Bereitstellung werden zur Einhaltung von Vorgaben und für Stabilität ausgeführt
Durch das Ausführen einer Bereitstellung nach der Validierung können Sie Änderungen sicher in höhere Umgebungen wie UAT und Produktion übernehmen.
Validierung empfohlen
Vor der Bereitstellung führen Sie einen Validierungsjob mit dem Branch, den Komponenten und der Organisation aus, die für die Bereitstellung vorgesehen sind. Stellen Sie sicher, dass die Validierung erfolgreich ist, bevor Sie fortfahren. Ausführliche Anweisungen zur Validierung finden Sie im folgenden Artikel.
Bewährte Verfahren
Validieren Sie immer, bevor Sie in UAT oder Produktion bereitstellen.
Verwenden Sie Vor und Nach destruktive Änderungen sorgfältig; bestätigen Sie, dass die Elemente sicher gelöscht werden können.
In Produktionsumgebungen immer auswählen Alle Tests ausführen oder Lokale Tests ausführen. In niedrigeren Umgebungen können Sie Keine Tests ausführen auswählen, um schnellere Bereitstellungen zu ermöglichen.
Verwenden Sie das Scoping für Profile/Berechtigungssätze, um unnötige Überschreibungen zu vermeiden.
Prüfen Sie die Protokolle nach der Bereitstellung sorgfältig, um den Erfolg zu bestätigen.
Nutzen Sie Rollback sofort, falls unerwartete Probleme auftreten.
Branch-Bereitstellungsjob ausführen
Komponenten und Organisation auswählen
Klicken Sie auf Hinzufügen für jede Branch-Komponente, die in die Bereitstellung aufgenommen werden soll.
(Optional) Klicken Sie auf Alle hinzufügen um alle Komponenten der Bereitstellung hinzuzufügen.
Klicken Sie auf Weiter.

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

Destruktive Änderungen auswählen
Komponenten können markiert werden für Vor (vor der Bereitstellung löschen) oder Nach (nach der Bereitstellung löschen).
(Optional) Um eine destruktive Änderung aus der Bereitstellung zu entfernen, klicken Sie auf Hinzugefügt um die Komponente abzuwählen.
Klicken Sie auf Weiter.

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

Standard
Führt nur die im Paket enthaltenen Tests aus.
Tests nicht ausführen
Überspringt alle Apex-Tests (nur in Nicht-Produktions-Organisationen zulässig).
Lokale Tests ausführen
Führt alle Tests in der Organisation aus, außer denen aus installierten verwalteten Paketen.
Alle Tests ausführen
Führt jeden Test in der Organisation aus, einschließlich der Tests verwalteter Pakete.
Relevante Tests ausführen
Führt nur die für die ausgewählten Komponenten und ihre Abhängigkeiten relevanten Tests aus. Diese Option verwendet die Funktion „RunRelevantTests“ von Salesforce, um automatisch zu bestimmen, welche Tests ausgeführt werden sollen. Weitere Details finden Sie unter Salesforce-Hilfe.
Angegebene Tests ausführen
Ermöglicht das Festlegen einzelner Testklassen oder -methoden, die ausgeführt werden sollen.
Aktivieren Sie die Umschalter für die Bereitstellungseinstellungen, um die Einstellungen zu aktivieren. Siehe die folgende Tabelle für eine Erläuterung jeder Einstellung.

Profileinstellungen nur für ausgewählte Komponenten bereitstellen
Nur validieren Profileeinstellungen für die Komponenten, die Sie in diesen Validierungsjob aufnehmen wollten.
Berechtigungssatz-Einstellungen nur für ausgewählte Komponenten bereitstellen
Nur validieren Berechtigungssatzeinstellungen für die Komponenten, die Sie in diesen Validierungsjob aufnehmen wollten.
Apex-Code nach der Bereitstellung ausführen
Führt definierte Apex-Skripte aus, nachdem die Bereitstellung abgeschlossen ist. Wenn aktiviert, steht ein Textfeld für die Eingabe von Skripten zur Verfügung.
Warnungen bei der Bereitstellung ignorieren
Ermöglicht, dass die Bereitstellung auch bei Warnungen fortgesetzt wird.
Vlocity-LWC-Aktivierung
Wenn aktiviert, werden Vlocity Lightning Web Components während der Bereitstellung automatisch aktiviert, kompiliert und ausführbar gemacht.
Klicken Sie auf Ausführen um den Bereitstellungsjob zu starten.

Nachdem der Bereitstellungsjob gestartet wurde, wird er auf der Aktivitäten Registerkarte angezeigt.

Bereitstellung läuft
Während eines Bereitstellen Jobs, der In Bearbeitungist, können Sie den Status überwachen und ihn bei Bedarf abbrechen.
Klicken Sie auf das In Bearbeitung Bereitstellungsjob.

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

Bereitstellung abbrechen
Klicken Sie auf Abbrechen.

Klicken Sie auf Abbrechen im Bereitstellung abbrechen Bestätigungsdialog.

Der Bereitstellungsjob wurde gestoppt, und in der Salesforce-Organisation werden keine weiteren Aktionen ausgeführt.

Bereitstellungsergebnisse
Ergebnisse anzeigen
Klicken Sie auf das Aktivitäten Registerkarte angezeigt.
Prüfen Sie, ob der Bereitstellen Jobstatus Abgeschlossen.
In Warteschlange
Auftrag wurde erstellt und wartet auf die Ausführung.
Wird ausgeführt
Auftrag wird ausgeführt.
Abgeschlossen
Auftrag erfolgreich abgeschlossen.
Ausnahme
Auftrag mit Fehlern abgeschlossen.
Klicken Sie auf das Bereitstellen Job.

Die Bereitstellen Ergebnisseite listet Jobinformationen und ein detailliertes Protokoll auf.

Protokoll prüfen (mit Fehlern)
Wenn bei einem Bereitstellungsjob ein Fehler auftritt, untersuchen Sie die Protokolle, um die Ursache zu identifizieren. Konzentrieren Sie sich auf Einträge mit [error]. Die folgenden Screenshots zeigen einen Bereitstellungsjob, bei dem in einer Salesforce-Org mehrere vom Branch benötigte Komponenten fehlen.



Bereitstellung zurücksetzen
Auf der Ergebnisseite der Bereitstellung sehen Sie, wenn 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. Ausführliche Anweisungen zu diesem Vorgang finden Sie im folgenden Artikel.
Zuletzt aktualisiert
War das hilfreich?


