Table of Contents generated with DocToc
Cyclone 支持通过创建项目关联多种软件配置管理系统(GitHub、GitLab、SVN)来统一管理一组流水线。
- 创建与软件配置管理系统关联的项目
- 列出所有项目
全过程可视化的工作流水线:"codeCheckout" 从指定仓库拉去代码;"package" 编译可执行文件;"imageBuild" 构建发布镜像;"integration" 集成测试;"imageRelease" 发布镜像。所有过程均以容器为载体,消除环境差异。
- 检出代码
- 构建代码
- 镜像构建
- 集成测试
- 发布仓库
支持在创建流水线时设置GitHub/GitLab的webhook,当用户向代码库中提交 commit、release 版本等操作时自动触发 CI/CD 工作流水线。
- 创建webhook
触发流水线执行后,支持查看各阶段实时日志。
- 获取实时日志