转自:https://ecloud.10086.cn/api/query/developer/user/home.html?ticket=ST-118209-JyOs6xynJVxEZhRnOV3w# ...
概念普及 ci Continuous integration 持续集成 cd Continuous Delivery 持续交付 cd Continuous Deployment 持续部署 CICD一般流程 一般中等规模的互联网公司都会有四套环境: 开发 dev 测试 test 预生产 pre 生产 prd 完整流程应该是将代码先合并到 test 分支,如下: 提交代码合并到 test 分支。开发人 ...
2020-01-08 16:46 0 689 推荐指数:
转自:https://ecloud.10086.cn/api/query/developer/user/home.html?ticket=ST-118209-JyOs6xynJVxEZhRnOV3w# ...
一. Centos71. 直接安装 git、maven、openjdk1.8、gitlab、gitlab-runner2. docker: sonaqube docker-registry nexus ...
代码测试覆盖率 最近在负责相关插件的集成,今天第一次接触到“代码覆盖率”这个概念,那么,就做些简单的笔记吧。 好文 如何提高一个研发团队的“代码速度”? 代碼覆蓋率-wiki 如何 ...
前言 devops的概念已经在前一章已经说过了,下面介绍CICD的概念。 CI(Continuous Integration,持续集成) 持续集成中,开发人员将会频繁地向主干提交代码,这些新提交的代码在最终合并到主干前,需要经过编译和自动化测试流进行验证。 持续集成是在源代码变更后 ...
1、使用 docker 安装 gitlab docker run -d --hostname gitlab \ --env GITLAB_OMNIBUS_CONFIG="ext ...
1、项目准备 在gitlab上新建个项目,本地克隆下来,写简单代码提交至gitlab。 2、安装gitlab-runner 1.拉取镜像 docker pull gitlab/gitlab-r ...
最近,我们使用的开发服务器被回收了,换了一台新的服务器,CI/CD平台需要重新搭建。 我的运维能力一直薄弱,所以借此机会学习了一番如何使用Jenkins进行持续集成开发和部署,实践并踩了一些坑,在此记 ...