Org-naar-org-deployment verplaatst metadata rechtstreeks van een bron-org naar een doel-org, zonder handmatig een package.xml of manifest te bouwen. Serpent haalt op vanuit de bron, vergelijkt dit met het doel, en laat je precies kiezen wat je deployt.
Hoe het werkt
Org-naar-org-deployment draait vanuit een Work Item. Open een Work Item met de knop "Try it in the demo" hierboven, en dan:
-
Open Deploy from Source
Open op het Work Item More actions en kies Deploy from Source om de Compare Org and Deploy-flow te starten.
-
Selecteer bron- en doel-org
Kies de org om vanuit te deployen en de org om naartoe te deployen.
-
Bekijk de verschillen
Serpent haalt de bronmetadata op en vergelijkt deze met een verse momentopname van het doel, zodat je ziet wat er werkelijk verschilt voordat je iets vastlegt.
-
Selecteer componenten
Kies de componenten om te verplaatsen. Alleen wat je selecteert gaat in de deployment.
-
Valideer tegen het doel
De selectie wordt gevalideerd tegen de doel-org. Mislukkingen sturen je terug om de selectie aan te passen, niet naar een kapotte deployment.
-
Review en deploy
Serpent opent een review-PR voor de wijziging en deployt het samengevoegde resultaat naar de doel-org.
Bekijken voordat je vastlegt
De previewstap haalt de bronmetadata op zonder deze vast te leggen, dus het vergelijken van twee orgs verandert geen van beide. Je ziet drift in beide richtingen voordat er ook maar één component wordt verplaatst.
Elke keer een review-PR
Omdat elke org-naar-org-deployment via een pull request gaat, is de wijziging te beoordelen en blijft de geschiedenis bewaard. Zelfs een directe org-naar-org- verplaatsing laat een compleet, van tijdstempels voorzien audittraject achter.