CI/CD 2GP
Builds automatisés, montées de version et promotion consciente des dépendances pour les packages 2GP, natifs sur chaque plan Serpent.
Ce dont un pipeline 2GP a besoin
2GP est piloté par le code source et strict sur les versions. Le pipeline de Serpent est conçu autour des deux.
Builds suivis à la source
Chaque version de package se retrace jusqu'au commit et à la branche exacts à partir desquels elle a été construite.
Montées de version automatisées
Les versions majeures, mineures et correctifs s'incrémentent automatiquement selon vos règles de release.
Builds conscients des dépendances
Les packages de base et d'extension se construisent et se promeuvent automatiquement dans le bon ordre.
Scratch orgs préchauffés
Sur Scale, les scratch orgs sont préchauffés afin que les builds et validations 2GP démarrent sans attendre la création de l'org.
Du commit à la version du package
Trois étapes mènent d'une pull request fusionnée à un package 2GP validé et versionné.
Build au merge
Un merge vers votre branche de packaging déclenche automatiquement un build 2GP suivi à la source, sans étape manuelle sur packaging.org.
Valider dans un scratch org
Serpent installe la nouvelle version dans un scratch org et exécute votre suite de tests avant que quoi que ce soit d'autre ne soit livré.
Promotion et versioning
Voir le hub de développement de packagesUn build validé est promu vers une version prête pour la release, avec un historique complet jusqu'au commit source.
CI/CD 2GP, expliqué
Builds, versions et promotion consciente des dépendances, expliqués simplement.
Démarrez gratuitement. Sans carte bancaire, sans installation, sans engagement.
Configurez votre premier pipeline 2GP en quelques minutes.
