Skip to main content

CumulusCI

Code Coverage PyPI PyPI - Python Version PyPI - License Documentation Status

CumulusCI helps build great applications on the Salesforce platform by automating org setup, testing, and deployment for everyone --- from developers and admins to testers and product managers.

Best practices, proven at scale. CumulusCI provides a complete development and release process created by Salesforce.org to build and release applications to thousands of users on the Salesforce platform. It's easy to start new projects with a standard set of tasks (single actions) and flows (sequences of tasks), or customize by adding your own.

Batteries included. Out-of-the-box features help you quickly:

  • Build sophisticated orgs with automatic installation of dependencies.
  • Load and capture sample datasets to make your orgs feel real.
  • Apply transformations to existing metadata to tailor orgs to your specific requirements.
  • Run builds in continuous integration systems.
  • Create end-to-end browser tests and setup automation using Robot Framework.
  • Generate synthetic data on any scale, from a single record to a million, using Snowfakery.

Build anywhere. Automation defined using CumulusCI is portable. It is stored in a source repository and can be run from your local command line, from a continuous integration system, or from a customer-facing MetaDeploy installer. CumulusCI can run automation on scratch orgs created using the Salesforce CLI, or on persistent orgs like sandboxes, production orgs, and Developer Edition orgs.

Learn more

For a tutorial introduction to CumulusCI, complete the Build Applications with CumulusCI trail on Trailhead.

To go in depth, read the full documentation.

If you just want a quick intro, watch these screencast demos of using CumulusCI to configure a Salesforce project from a GitHub repository.

For a live demo with voiceover, please see Jason Lantz's PyCon 2020 presentation from minute 36 through minute 54.

Questions?

Ask in the CumulusCI (CCI) group in the Trailblazer Community.

Please note: CumulusCI is distributed under an open source license and is not covered by the Salesforce Master Subscription Agreement.

v4.10.0 (2026-04-10)

What's Changed

Changes

  • @W-21875476: Phase 0 CI workflow updates by @jstvz in #3964

New Contributors

  • @dependabot[bot] made their first contribution in #3965

Full Changelog: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.9.0...v4.10.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cumulusci-4.10.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cumulusci-4.10.0-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file cumulusci-4.10.0.tar.gz.

File metadata

  • Download URL: cumulusci-4.10.0.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.13.12 HTTPX/0.28.1

File hashes

Hashes for cumulusci-4.10.0.tar.gz
Algorithm Hash digest
SHA256 024641ed1862073cd41d553d470c4c50e865ff776ebfa7e7348b7a68323dd332
MD5 3d240092ffba8f4fbadcd9a4fa0bb7f4
BLAKE2b-256 91bc0badef2c4549d896be4913b69a7868baa2be4173c7135ef30023d4b41c3f

See more details on using hashes here.

File details

Details for the file cumulusci-4.10.0-py3-none-any.whl.

File metadata

  • Download URL: cumulusci-4.10.0-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.13.12 HTTPX/0.28.1

File hashes

Hashes for cumulusci-4.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ef27e2140528cfbed955c31deca00c36ae8230b573e586177737894bd76bbd7e
MD5 86c7ff0f0490b85496e764bfb8d5f974
BLAKE2b-256 2fd6e37a7064c51dae3f1ea69ea196770662939d0b4eca90341ef5220ef14774

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page