# 什么是持续集成

当提交了一部分修改完成的代码后,我们总是希望可以快速得到直观且有效的反馈,及早暴露问题。在开发过程中总有一部分工作是相对机械化,易出错的(例如代码检查、代码构建)。为何不将这部分工作交给机器来做呢?仅需要轻点鼠标,起身泡杯咖啡,将检查与构建的事宜交由持续集成,把时间花在更有价值的事物上。

opendao云交付 持续集成便是专门为此工作流而设计的得力功能。通过对每次提交的代码进行自动化的代码检查、编译构建,能够大大降低开发人员的工作负担,减少许多不必要的重复劳动,持续提升代码质量与开发效率。毫无疑问,持续集成是开发者与研发团队的福音。

# 功能优势

  • # 解放重复劳动

一次设置,多次复用。持续集成任务可以解放代码检查、代码构建等重复性劳动,通过自动化任务能够显著提升集成频率。

  • # 减少等待时间

缩短了从代码检查、代码构建等各个环节的时间,从而也就缩短了中间可以出现的等待时机。持续集成,意味着代码检查、代码构建也得以持续。

  • # 提升产品质量

持续集成 代码检查标记代码中不规范或有错误的地方。

  • # 多仓库支持

支持主流的 Git 代码仓库,包括 GitHub、GitLab、码云与通用的开源 Git 仓库等。

# 主要功能

云交付 持续集成的主要功能包括代码检查、代码构建等。

  • # 代码检查

通过代码检查可以预先暴露程序中代码与既定代码风格不规范的地方,从而得以改正、提高代码规范性。

  • # 代码构建

通过代码构建可以通过项目既定规则编译、打包成相应的部署包,可下载自行部署或通过持续部署自动化部署构建包。

# 快速开始

# 代码检查

在持续集成中,通过代码检查可以对代码检查任务进行检索、创建、修改、删除、执行等操作。

1、进入项目后,点击左侧的【持续集成】-> 【代码检查】,点击创建任务,选择代码检查模板。

2、填写任务所需相关必要信息后,点击保存按钮创建任务,自动返回管理页面。[代码仓库操作说明请查看代码仓库相关帮助文档]

3、在单条代码检查记录中,可以通过链接快速定位到此任务所有检查详情。

4、进入检查任务详情列表可查看每次执行检查任务的信息、查看检查报告等。

  • # 代码构建

在持续集成中,通过代码构建可以对代码构建任务进行检索、创建、修改、删除、执行等操作。

1、进入项目后,点击左侧的【持续集成】-> 【代码构建】,点击创建任务,选择代码构建模板。

2、填写任务所需相关必要信息后,点击保存按钮创建任务,自动返回管理页面[代码仓库操作说明请查看代码仓库相关帮助文档]

3、在单条代码构建记录中,可以通过链接快速定位到此任务所有构建详情。

4、进入构建任务详情列表可查看每次执行构建任务的信息、下载构建包等。