平台提供了内置的流水线模板,涵盖了多种主流的代码构建及测试流程,包括Maven、Golang、Node.js、Python、Docker和持续部署。
•自定义
提供一个空的流水线,可向其中自由添加阶段,步骤或设置来组织您的构建流程。
•Maven
Maven 项目的持续构建,包括项目代码检出,编译,测试,镜像构建,镜像上传等阶段。
•Golang
Golang 项目的持续构建,包括项目代码检出,编译,测试,镜像构建,镜像上传等阶段。
•Node.js
Node.js 项目的持续构建,包括项目代码检出,镜像构建,镜像上传等阶段。
•Python
Python 项目的持续构建,包括项目代码检出,测试,镜像构建,镜像上传等阶段。
•Docker
Docker 项目的持续构建,包括项目代码检出,镜像构建,镜像上传等阶段。
•持续部署
持续部署应用,持续更新应用流程。可以设置为通过镜像上传被触发。
•导入模板
将创建好的CI/CD任务导出模板后,新建CI/CD任务时导入模板,达到复用其他流水线的配置,减少一些重复的配置项。