Skip to main content

Develop and Release Salesforce Packages

For ISVs: develop, version, and release Salesforce packages with dependency tracking and rollback across versions.

Serpent supports the full package development cycle for ISVs, from scratch org setup through versioning and release. Package source, scratch org connections, dependency tracking, and version management are all connected, so you are not bouncing between tools to manage a single development cycle.

Develop against scratch orgs

Serpent automates the scratch org lifecycle: dependencies install in the correct order, configuration is applied automatically, and the environment is ready when the developer opens their workspace.

Release with visibility

  • Assemble package releases from reviewed, tested work.
  • Track dependencies so the right components move together.
  • Get the same rollback visibility across package versions to understand exactly what changed and act fast.