2GP CI/CD
Geautomatiseerde builds, versieverhogingen en afhankelijkheidsbewuste promotie voor 2GP-packages, native in elk Serpent-abonnement.
Wat een 2GP-pipeline nodig heeft
2GP is source-driven en strikt in versiebeheer. Serpent's pipeline is rond beide gebouwd.
Source-tracked builds
Elke packageversie is te herleiden naar de exacte commit en branch waaruit deze is gebouwd.
Geautomatiseerde versieverhogingen
Major-, minor- en patchversies verhogen automatisch op basis van uw releaseregels.
Afhankelijkheidsbewuste builds
Base- en extensiepackages bouwen en promoveren automatisch in de juiste volgorde.
Voorverwarmde scratch orgs
Op Scale zijn scratch orgs voorverwarmd, zodat 2GP-builds en validatie starten zonder te wachten op orgcreatie.
Van commit naar packageversie
Drie stappen brengen een gemergede pull request naar een gevalideerd, geversioneerd 2GP-package.
Bouwen bij merge
Een merge naar uw packaging-branch triggert automatisch een source-tracked 2GP-build, geen handmatige packaging.org-stappen.
Valideren in een scratch org
Serpent installeert de nieuwe versie in een scratch org en draait uw testsuite voordat er iets verder wordt geleverd.
Promoveren en versioneren
Bekijk het package-ontwikkelingscentrumEen gevalideerde build promoveert naar een releaseklare versie, met volledige geschiedenis terug tot de brongebeurtenis (commit).
2GP CI/CD, uitgelegd
Builds, versies en afhankelijkheidsbewuste promotie, in gewone taal uitgelegd.
Begin gratis. Geen creditcard, geen installatie, geen verplichting.
Zet uw eerste 2GP-pipeline binnen enkele minuten op.
