CI/CD
DoongBo
这个作者很懒,什么都没留下…
展开
-
Drone CI:搭建自己CI/CD(二)
CI 进阶篇:上一篇里介绍了如何使用 drone ci从零部署一套自己的 CI,并简单地介绍了如何配置一个自动进行单元测试和编译的示例,这一篇则更加详细地介绍Drone 是如何满足我们在 CI 上的各种需求的。本篇所有内容都基于上篇介绍的.drone.yaml示例,在这里再熟悉一下,不熟悉的同学可以找到上一篇介绍如何部署和配置的文章看一下。kind: pipelinename: apisteps: # api unit test - name: api-test image: nod原创 2020-07-25 19:06:21 · 2036 阅读 · 6 评论 -
Drone CI:搭建自己CI/CD(一)
CI篇:安装与配置CI/CD简介CI全称为Continuous Integration,意为持续集成,是在源代码变更后自动检测、拉取、构建和进行自动化测试的过程,属于开发人员的自动化流程。该解决方案可以解决在一次开发中有太多应用分支,从而导致相互冲突的问题。其基本思路是,自动化监测代码仓库的变化并拉取最新代码、编译构建和自动化测试。CI的触发方式可分为以下三种:轮训:按一定的时间间隔反复询问代码仓库是否发生了变更,若发生了变更则开启CI流程定时:定期从代码仓库拉去最新代码并进行构建与测试,不必关心原创 2020-05-15 13:47:44 · 8584 阅读 · 0 评论