CI/CD 最直观的入门

不再需要编写数百行的 YAML 文件,将复杂的任务推迟到 Bash 脚本,也不再需要处理 Webhook 来将最基本的集成拼凑在一起。您可以在 20 分钟内完成什么?

第 0-5 分钟:注册 Travis CI

开始免费试用,包括 10,000 分钟构建时间和无限并行作业。

注册后,连接到 GitHub(或您喜欢的 Git、SVN 或 Perforce 提供商)以在每次提交和拉取请求时获取构建结果和工件。

第 0-5 分钟:注册 Travis CI

开始使用为期一个月的免费试用版,包括 X 分钟构建时间和 X 个并行作业。

注册后,连接到 GitHub(或您喜欢的 Git、SVN 或 Perforce 提供商)以在每次提交和拉取请求时获取构建结果和工件。

第 15-20 分钟:开始部署到暂存或生产环境

通过 40 多个支持的端点,使用最简单的路径部署成功的构建 - 只需提供您的 API 密钥或服务帐户 JSON 凭据。

使用最前沿或定制的部署提供商?使用 脚本提供商 或使用我们的 开源 dpl CLI 工具 构建自己的连接器。

第 15-20 分钟:开始部署到暂存或生产环境

通过 40 多个支持的端点,使用最简单的路径部署成功的构建 - 只需提供您的 API 密钥或服务帐户 JSON 凭据。

使用最前沿或定制的部署提供商?使用 脚本提供商 或使用我们的 开源 dpl CLI 工具 构建自己的连接器。

第 5-10 分钟:编写您的第一个 .travis.yml 文件

利用尊重开发人员体验的 CI/CD 语法,使用最少的单文件 YAML 或 JSON 设置。

Travis CI 支持 30 多种语言和数十种环境+架构组合,可以为任何项目添加 CI/CD,然后通过您的存储库的锁定文件在每个构建中自动准备依赖项。

第 5-10 分钟:编写您的第一个 .travis.yml 文件

利用尊重开发人员体验的 CI/CD 语法,使用最少的单文件 YAML 或 JSON 设置。

Travis CI 支持 30 多种语言和数十种环境+架构组合,可以为任何项目添加 CI/CD,然后通过您的存储库的锁定文件在每个构建中自动准备依赖项。

第 10-15 分钟:通过复杂的构建轻松提升水平

Travis CI 的构建矩阵允许您针对不同的运行时或依赖项运行测试,只需添加一行新的配置即可,然后立即在 Travis CI 仪表板中查看结果。

您甚至可以利用构建矩阵将单元测试或集成测试并行化到并发作业中,最大限度地提高构建能力并更快地清除管道。

第 10-15 分钟:通过复杂的构建轻松提升水平

Travis CI 的构建矩阵允许您针对不同的运行时或依赖项运行测试,只需添加一行新的配置即可,然后立即在 Travis CI 仪表板中查看结果。

您甚至可以利用构建矩阵将单元测试或集成测试并行化到并发作业中,最大限度地提高构建能力并更快地清除管道。

接下来在您的 CI/CD 之旅中做什么

无论这是您的第一个构建还是百万个构建,我们都将帮助您完成下一步,改进测试、协作以及将代码发布到生产环境的方式。

探索开发者文档

我们的全面文档提供了强大的示例,用于启用高级功能,例如构建阶段、敏感数据的加密、Travis CI API 等等。

 

询问 Travis:您的 AI 文档助手

 询问 Travis 是一个基于 AI 的聊天助手,该功能旨在帮助您快速找到所需的信息,这些信息来自我们丰富的 Travis CI 文档。询问 Travis 由先进的机器学习算法提供支持,为您提供了一种直观的方式来获得问题的答案,而无需手动搜索产品文档。

 

开发 Travis CI 的开源组件

Travis CI 的核心组件和集成,例如基于 Ember 的仪表板、API 和用于运行作业的基于 Go 的工作程序,都是开放源代码项目,可以接受反馈和贡献。

 

易于入门。直观扩展。
由数十万人开发

© Copyright 2024, 保留所有权利
© Copyright 2024, 保留所有权利
© Copyright 2024, 保留所有权利