Salesforce-Paketentwicklung
Die einzige Salesforce-DevOps-Plattform, die Paketentwicklung als Kernfunktion behandelt, nicht als Add-on. Liefern Sie 1GP-, 2GP- und Managed Packages in jedem Plan.
Paketauslieferung, fest eingebaut, nicht nachträglich angeflanscht
Die meisten DevOps-Tools behandeln Paketentwicklung als Nebensache. Serpent wurde genau darum herum gebaut.
Natives 1GP, 2GP und Managed
Erstellen, versionieren und liefern Sie jedes Salesforce-Paketformat, ohne Tool oder Plan zu wechseln.
Paketübergreifende Abhängigkeitsauflösung
Serpent bildet Abhängigkeiten zwischen Paketen ab, sodass Versionskonflikte auffallen, bevor eine Subscriber-Org sie überhaupt sieht.
Versionsverwaltung über Orgs hinweg
Verfolgen Sie jede Paketversion gegen jede Subscriber-Org, mit klaren Upgrade-Pfaden.
AppExchange-Release-Workflows
Checklisten für Sicherheitsprüfungen, Listing-Versionierung und Release-Gates, die für AppExchange gebaut wurden, nicht nachträglich angeflanscht.
Vorgewärmter Scratch-Org-Pool
Scratch Orgs in jedem Plan. Der vorgewärmte Pool bei Scale sorgt dafür, dass CI nie warten muss.
Kein Fußabdruck in der Org
Serpent läuft ausschließlich über Standard-Salesforce-APIs, sodass nichts in der Org Ihres Kunden installiert wird.
Tiefer in die Paketauslieferung einsteigen
Jeder Teil des Paketentwicklungs-Workflows, vom ersten Commit bis zum Upgrade der Subscriber-Org.
2GP CI/CD
2GP-CI/CD-Leitfaden ansehenAutomatisierte Builds, abhängigkeitsbewusste Versionssprünge und Promotion-Pipelines, gebaut für Pakete der zweiten Generation, nicht aus Single-Org-CI angepasst.
AppExchange-Release-Workflow
Release-Workflow ansehenChecklisten für Sicherheitsprüfungen, Listing-Versionsverfolgung und Release-Gates, die genau abbilden, wie AppExchange eine Einreichung tatsächlich prüft.
DevOps für ISVs
DevOps für ISVs ansehenEine Pipeline, die um Subscriber-Orgs und Paketversionen herum gebaut ist, nicht um Sandboxes und Change Sets.
Scratch-Org-Pooling
Org-Verwaltung ansehenScratch Orgs gibt es in jedem Plan. Scale ergänzt einen vorgewärmten Pool, sodass 2GP-Builds und -Tests sofort starten, statt auf die Org-Erstellung zu warten.
Versionsverwaltung über Subscriber-Orgs hinweg
Release-Verwaltung ansehenSerpent verfolgt jede Paketversion gegen jede Subscriber-Org, sodass Sie immer wissen, wer auf welchem Stand ist und was als Nächstes sicher ausgerollt werden kann.
Paketübergreifende Abhängigkeitsauflösung
Wenn ein Paket von einem anderen abhängt, bestimmt Serpent automatisch die Build- und Deploy-Reihenfolge, sodass eine übersehene Abhängigkeit nie eine Subscriber-Org zerstört.
Die Pipeline selbst bauen
Selbstgebautes CI/CD mit Serpent vergleichenPackaging, Versionierung und Subscriber-Org-Workflows sind alles Skripte, die Sie auf einer handgebauten sfdx-Pipeline selbst pflegen. Hier hört sich das nicht mehr aus.
DevOps für PDOs
Tekunda PDO ansehenDas PDO-Team von Tekunda baut Ihr AppExchange-Produkt von der Spezifikation bis zum Launch. Serpent ist die Pipeline, auf der dieses Produkt ausgeliefert wird, getrennte Services, die zusammenarbeiten.
Salesforce-Paketentwicklung, erklärt
1GP, 2GP, Managed Packages und AppExchange-Releases, klar beantwortet.
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
Liefern Sie noch heute Ihr erstes 2GP-Release auf Serpent aus.
