Packaging de seconde génération, conçu pour les pipelines

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.

Conçu pour les packages de seconde génération

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.

01

Builds suivis à la source

Chaque version de package se retrace jusqu'au commit et à la branche exacts à partir desquels elle a été construite.

02

Montées de version automatisées

Les versions majeures, mineures et correctifs s'incrémentent automatiquement selon vos règles de release.

03

Builds conscients des dépendances

Les packages de base et d'extension se construisent et se promeuvent automatiquement dans le bon ordre.

04

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.

Comment ça marche

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é.

Un build validé est promu vers une version prête pour la release, avec un historique complet jusqu'au commit source.

Questions fréquentes

CI/CD 2GP, expliqué

Builds, versions et promotion consciente des dépendances, expliqués simplement.

Le support 2GP est-il inclus dans chaque plan ?
Oui. Le CI/CD 2GP est natif sur Essentials, Scale et Enterprise, aucun module complémentaire requis.
Ai-je toujours besoin d'un accès à packaging.org ?
Serpent se connecte à votre org de packaging pour vous. Vous gardez la propriété, Serpent gère le pipeline.
Puis-je exécuter des pipelines 1GP et 2GP en parallèle ?
Oui. Serpent prend en charge les deux formats, vous pouvez donc migrer vos packages vers 2GP à votre propre rythme.
Serpent gère-t-il aussi les packages déverrouillés ?
Oui. Les packages 2GP déverrouillés et gérés passent tous deux par le même pipeline automatisé.

Démarrez gratuitement. Sans carte bancaire, sans installation, sans engagement.

Configurez votre premier pipeline 2GP en quelques minutes.

Curieux de livrer plus vite avant de vous lancer ? Parlons-en

Sans engagement.