Push Upgrade
Ein geplantes Upgrade, das automatisch eine neuere Paketversion in Subscriber-Orgs installiert, ohne dass der Subscriber es selbst anstößt.
Definition
Mit einem Push Upgrade kann ein ISV ein automatisches Upgrade eines Managed Package auf eine neuere Version für einige oder alle seiner Subscriber-Orgs planen, statt darauf zu warten, dass jeder Kunde das Update selbst installiert. Push-Anfragen werden über die Partner Community geplant und laufen üblicherweise nachts in der Org des Subscribers, um Störungen zu minimieren. Sie werden meist für Patch-Versionen, Bugfixes und nicht-brechende Änderungen genutzt, da Salesforce das Pushen von Änderungen einschränkt, die bestehende Anpassungen ohne Wissen des Subscribers beschädigen könnten. Push Upgrades sind nur für Pakete und Versionspfade verfügbar, die Upgrades überhaupt unterstützen; ein Subscriber auf einer viel älteren Hauptversion ist möglicherweise nicht für einen direkten Push auf die neueste Version berechtigt. Unser 2GP-Packaging-Guide behandelt Versionskompatibilitätsregeln ausführlicher.
So funktioniert es in Serpent
Serpent verfolgt genau, welche Paketversion jede Subscriber-Org ausführt, sodass ein ISV sehen kann, welche Orgs für ein Push Upgrade infrage kommen und welche einen anderen Upgrade-Pfad brauchen, bevor eines geplant wird. Siehe DevOps für ISVs bei Serpent für die Versionsverfolgung von Subscriber-Orgs.

Push Upgrade, erklärt
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
In unter 15 Minuten eingerichtet. Keine DevOps-Einstellung nötig.
