Le déploiement org à org déplace des métadonnées directement d'un org source vers un org cible, sans construire à la main un package.xml ou un manifeste. Serpent récupère depuis la source, la compare à la cible, et vous laisse choisir exactement ce qui doit être déployé.
Comment ça marche
Le déploiement org à org s'exécute depuis un Work Item. Ouvrez un Work Item avec le bouton "Try it in the demo" ci-dessus, puis :
-
Ouvrir Deploy from Source
Sur le Work Item, ouvrez More actions et choisissez Deploy from Source pour démarrer le flux Compare Org and Deploy.
-
Sélectionner les orgs source et cible
Choisissez l'org depuis lequel déployer et l'org vers lequel déployer.
-
Prévisualiser les différences
Serpent récupère les métadonnées source et les compare à un instantané récent de la cible, pour que vous voyiez ce qui diffère réellement avant tout engagement.
-
Sélectionner les composants
Choisissez les composants à déplacer. Seul ce que vous sélectionnez entre dans le déploiement.
-
Valider par rapport à la cible
La sélection est validée par rapport à l'org cible. Les échecs vous renvoient ajuster la sélection, pas vers un déploiement cassé.
-
Review et déploiement
Serpent ouvre une review PR pour le changement et déploie le résultat fusionné vers l'org cible.
Prévisualiser avant d'engager
L'étape de prévisualisation récupère les métadonnées source sans les engager, donc comparer deux orgs ne modifie jamais l'un ou l'autre. Vous voyez la dérive dans les deux sens avant qu'un seul composant ne se déplace.
Une review PR à chaque fois
Comme chaque déploiement org à org passe par une pull request, le changement est revisable et l'historique est conservé. Même un déplacement direct org à org laisse une piste d'audit complète et horodatée.