CumulusCI
CumulusCI通过为开发人员、管理员、测试人员和产品经理自动化组织设置、测试和部署,帮助在Salesforce平台上构建出色的应用程序。
经过大规模验证的最佳实践。 CumulusCI提供了由Salesforce.org创建的完整开发和发布流程,用于在Salesforce平台上为数千用户构建和发布应用程序。它可以轻松地使用标准任务(单个操作)和流程(任务序列)启动新项目,或通过添加自定义任务和流程进行定制。
功能齐全。 开箱即用的功能可帮助您快速:
- 通过自动安装依赖项构建复杂的组织。
- 加载和捕获示例数据集,使您的组织更加真实。
- 对现有元数据应用转换,以满足您的特定需求。
- 在持续集成系统中运行构建。
- 使用Robot Framework创建端到端浏览器测试和设置自动化。
- 使用Snowfakery生成任何规模的合成数据,从单个记录到百万条记录。
随处构建。 使用CumulusCI定义的自动化是可移植的。它存储在源代码仓库中,可以从本地命令行、持续集成系统或面向客户的MetaDeploy安装程序运行。CumulusCI可以在使用Salesforce CLI创建的临时组织上运行自动化,也可以在沙盒、生产组织和开发者版组织等持久性组织上运行。
了解更多
要获得CumulusCI的入门教程,请完成Trailhead上的使用CumulusCI构建应用程序学习路径。
要深入了解,请阅读完整文档。
如果您只想快速了解,请观看这些屏幕录像演示,了解如何使用CumulusCI从GitHub仓库配置Salesforce项目。
有关带解说的现场演示,请观看Jason Lantz的PyCon 2020演讲,从第36分钟到第54分钟。
有问题?
请在Trailblazer社区的CumulusCI (CCI)群组中提问。
请注意: CumulusCI是根据开源许可证分发的,不受Salesforce主订阅协议的约束。