一、安装及配置 1、gitlab及runner安装 1.)gitlab安装 $ docker run -d --name gitlab -p 1443:443 -p 9800:80 --rest ...
概 述 互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成 Continuous integration,简称 CI 。 在讲解之前,先给大家普及几个概念: 持续集成 Continuous integration,简称 CI :持续集成指的是,频繁地 一天多次 将代码集成到主干。持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前 ...
2021-12-28 19:44 0 1254 推荐指数:
一、安装及配置 1、gitlab及runner安装 1.)gitlab安装 $ docker run -d --name gitlab -p 1443:443 -p 9800:80 --rest ...
前言 持续集成的好处主要有两个: 快速发现错误 每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易 防止分支大幅偏离主干 如果不是经常集成,主干又在不断更新,会导致以后集成的难度 ...
前言 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。 本文基于Jenkins+Docker+Git\Svn实现一套CI自动化发布流程,同时支持撤回。 一、发布流程设计 ...
前言: 在产品大前期的开发过程中,由于种种原因,导致程序一天中可能发布好些次,这无疑极大的浪费了咱们开发的宝贵时间。因此,出此篇文章,就是为了减少咱们开发把时间浪费非必要的地方,腾出更多的时间来处理更重要的技术难题 正文: 准备工作: 首先,咱们先在GitLab上准备新建一个 演示 ...
本文为时速云 DevOps 研发项目组负责人李浩荣在 DockOne 社区的线上分享,主要介绍了时速云基于 Kubernetes 和 Docker 实现 CI/CD 的一些解决方案和实践总结,并对后续规划进行介绍。 内容简介 面临的 DevOps 需求 CI/CD 规划概览2.1 ...
jenkins 实现自动化CI/CD 在本篇文章中,将讲解使用jenkins帮助我们监听git仓库的变化,一旦有新的push到master分支,jenkins服务则从gitee主动拉取 ...
一、安装Gitlab 参考 https://about.gitlab.com/installation 1.准备工作 以Centos7为例,准备一台至少内存为 4G ...
前言 为了呼应《中国.NET开发者峰会2019上海站》,作为演讲嘉宾,我希望和各位同行建立更多的互动,为此,我特地将部分演讲内容,整理成文章先行发布。本文从零开始,一步一步的引导,从安装JDK/Tomcat/jenkins 到建立第一个 CI/CD 项目,确保按照本文指引,能快速 ...