Salesforce DevOps für Vlocity / Industries Cloud
OmniScripts, DataRaptors und Integration Procedures werden unabhängig voneinander versioniert. So bricht das Deployments.
Was schwer zu deployen ist
OmniScripts, DataRaptors und Integration Procedures sind als Metadaten deploybar, aber jedes wird unabhängig versioniert. Das Deployment eines OmniScripts ohne gleichzeitiges Deployment der exakten DataRaptor- und Integration-Procedure-Versionen, die es aufruft, bricht es zur Laufzeit stillschweigend, statt das Deployment fehlschlagen zu lassen, und die generierte Lightning-Komponente braucht oft einen manuellen Neukompilierungsschritt, bevor die Ziel-Org die aktualisierte Version ausliefert.
Wo es schwierig wird
Wie Serpent hilft
Die Abhängigkeitserkennung von Serpent zieht jeden DataRaptor und jede Integration Procedure heran, die ein OmniScript tatsächlich aufruft, nicht nur das OmniScript selbst, sodass ein Delta-Deployment kein Skript ausliefern kann, das auf eine Version verweist, die in der Ziel-Org noch nicht existiert. Siehe Release-Verwaltung in Serpent für Details, wie abhängigkeitsbewusste Deployments funktionieren.

Typischer Release für Salesforce DevOps für Vlocity / Industries Cloud
- Die OmniScript-Änderung als Task erfassenBündeln Sie die OmniScript-Änderung mit jedem DataRaptor und jeder Integration Procedure, die es tatsächlich aufruft, nicht nur das Skript selbst.
- Die Abhängigkeitserkennung bildet ab, was wirklich referenziert wirdSerpent verfolgt die Aufrufkette, sodass das Deployment jede Version enthält, von der das Skript abhängt.
- Die gesamte Kette per Delta deployenLiefern Sie das OmniScript und seine Abhängigkeiten gemeinsam aus, sodass nichts auf eine Version verweist, die in der Ziel-Org noch nicht existiert.
- Bestätigen, dass die LWC neu kompiliert wurdeValidieren Sie, dass die generierte Lightning-Komponente die Aktualisierung widerspiegelt, bevor Sie das Release als abgeschlossen betrachten.
Vlocity / Industries Cloud DevOps, erklärt
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
In unter 15 Minuten eingerichtet. Keine DevOps-Neueinstellung nötig.
