Heroku管道, Review Apps, 和GitHub集成特性现在可以与CI直观地一起工作, 完全可视化界面. 测试运行得很快, 在自动创建, 匹配登台和生产应用程序的一次性环境.

Heroku CI易于设置和使用, 用最少的配置检测和运行您的测试, 同时为最苛刻的用途提供足够的灵活性和动力. 它与Heroku pipeline无缝集成 Heroku Flow 为持续集成/持续交付提供统一的解决方案.

快速、零队列时间CI

在每个推送到GitHub, Heroku CI立即在一次性Heroku应用程序的Performance Dynos上运行您的测试, 所以永远不会有一个免费的CI工作人员等待时间. 您可以在最多32个测试节点上并行运行测试.

生产平价

您的测试在自动创建的环境中运行, 一次性的Heroku应用,与你已经在使用的Heroku登台和生产应用有很强的平价.

低设置,约定优于配置

Heroku CI在没有配置的情况下检测、设置和运行测试. 您可以自由地定制您的测试环境,并覆盖将被自动检测的测试.

Fully visual

在一个完全可视化的界面中,可以看到每次推送到GitHub的测试运行的结果, 每个变更都有完整的GitHub元数据. 修复测试,然后直接从Heroku CI再次运行. 导航到Heroku CI直接从GitHub.

插件的兼容性

附加组件为临时部署提供默认计划,使CI过程更容易、更快. 这些默认值在功能上类似于生产计划, 增强了CI的配置和反配置效率.

Stay in context

通过更少的内容和工具切换,实现更高的生产力和更好的开发人员体验. 不需要离开Heroku去查看日志或测试结果. 你需要的东西都在一个地方.

可共享的结果

共享测试运行结果就像通过Heroku CI传递URL一样简单. 所有构建和测试结果都显示在一个永久的URL中,可以很容易地与团队共享或在团队内部共享.

所有人的一张舱单

Heroku CI存储所有CI参数,并在同一个应用程序中设置.json文件,用于在Heroku上运行你的应用程序. 将详细信息保存在一个文件中使访问、查找和修改信息变得更加容易.

与Heroku Flow完全集成

BG集团专注于工作流而不是独立的特性, BG集团将Heroku CI与其余的Heroku Flow: Heroku pipeline完全整合在一起, Review Apps, 和GitHub部署. 只要从管道界面打开它,添加你的GitHub repo名称,然后就可以了.

易于与您的CD集成

从CD系统触发CI测试(Jenkins, 等等)通过Heroku平台API, 让您进一步控制如何测试和交付软件.

自动化浏览器UAT

使用流行的测试工具,如Selenium和BG集团最好的基础设施合作伙伴,在浏览器和设备上驱动自动UAT(用户验收测试):功能化, BrowserStack, and SauceLabs.

无限与Heroku企业

所有Heroku的企业客户都可以获得无限数量的支持ci的Heroku管道和测试运行. 现有的Heroku企业动态积分自动用于测试运行(性能M是默认值).

看看它的作用
00:0000:00

通过Heroku CI,BG集团可以使用相同的服务来测试、部署和交付代码. 当与Heroku管道结合时, Heroku CI让BG集团可以跨多个应用程序和环境轻松地管理BG集团所有的CI/CD自动化.”

RIK LOMAS
SuperHi创始人兼首席执行官

“在迁移到Heroku之后, BG集团在几个小时内就完成了定制规格的设置, 运行测试和测试. 使用Heroku CI并行测试运行, BG集团的流水线时间从40到50分钟下降到8到10分钟.”

MANUEL PUYOL
软件工程师,Qulture.Rocks