DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

一、持续集成

持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。

每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

  • 代码检查:提高交付质量
  • 编译构建:一站式的持续集成,快速灵活地构建软件包
  • 发布仓库:执行成功后会把构建产物上传至发布仓库中

二、流水线

1. 新建流水线DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

选择触发条件

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

2.添加需要自动化任务

由于python项目不需要构建,所以我们此次只选择“代码检查”、“接口测试”两个任务

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

3.设置质量门禁

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

4. 保存并执行

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

DevOps使用教程 华为云(13)持续集成 流水线 自动化测试 怎么用

上一篇:lunx中部分命令总结


下一篇:大话Devops之监控神器