三步开启流水线
三步带您迅速玩转 Gitee Go!Go!Go!Go!
1. 免费使用
企业版/社区版现已全面开放! 当前开通 Gitee Go 流水线,单个代码仓库均可直接获得 200 分钟免费构建时长,永久有效! 企业/组织/个人每月 500 分钟免费构建时长自动到账,所有仓库均可使用!
2. 按需 Fork Demo 仓库
您可以通过 Fork 以下 Demo 仓库来初次体验流水线带来的便利。您也可以直接绕过此步骤,进行下一步。
- 基于 Maven 构建的 SpringBoot 应用,一键部署云主机:Maven 使用示例
- 基于 Gradle 构建的应用:Gradle 使用示例
- 使用 Golang 构建一个命令行工具:Golang 使用示例
- 基于 Node.js 构建前端工程包:Node.js 使用示例
- 基于 Ant 构建的 Java 应用:Ant 使用示例
- 基于 Python 构建的应用:Python 使用示例
- 基于 Rails 测试并编译示例: Ruby 使用示例
- 基于 PHP 构建的应用: PHP 使用示例
- 基于 ThinkPHP 6.0 的 Web 应用,一键部署云主机:ThinkPHP 使用示例
- 基于 LaravelS 的应用,一键部署云主机:LaravelS 使用示例
- 基于 Gradle 构建的 SpringBoot 应用,一键部署云主机:Gradle 使用示例
Gitee Go 官方组织:https://gitee.com/gitee-go。后续相关 Demo、Gitee Go 的新玩法、帮助手册都会在这里实时更新,并且提供当前国内外 CICD 领域的定期能力对比和分析。Gitee Go 的开源工作也在紧锣密鼓的推进中,敬请期待~
3. 一键开启 Gitee Go,默认创建三条流水线
-
如果您是企业版,选择您在第二步 Fork 的仓库或其他仓库,从此处进入 Gitee Go
-
如果您是社区版,选择您在第二步 Fork 的仓库或其他仓库,从此处进入 Gitee Go
如果您遇到如下图无法开通 Gitee Go 的情况,请检查您的账号是否绑定手机号。检查是否绑定手机号>>>。由于 Gitee Go 底层基于云原生等弹性调度机制,可大规模伸缩,为了响应国家号召,禁止使用 公共资源进行“挖矿”,开启 Gitee Go 之旅前,您的账号需要绑定手机号哟!
选择开通 Gitee Go 后,如果您是直接 Fork 上文提到的 Demo 仓库,不需要使用模版创建直接开通即可。此外,您可以选择根据模版默认创建三条流水线或者选择自定义流水线。此处推荐的流水线模版是根据您在创建代码库时选择的语言进行匹配后推荐,建议优先使用模版创建。
基于模版创建的流水线不能带来百分百的构建成功率,可能和您的代码库仓库的具体代码有关,如果构建失败,您可以通过构建日志排查问题,也可以扫描Gitee企业版右上方企业微信群二维码联系我们,实时为您提供服务。
使用模版创建流水线后,会在您的代码库产生一次提交,根目录下生成 .workflow
文件夹,并分别产生 MasterPipeline.yml
、 BranchPipeline.yml
、 PRPipeline.yml
三个流水线描述文件。之后,您可以提交代码或发起 PR 感受 Gitee Go 带来的便捷啦!
- 产生描述文件
- 流水线列表页