一,安装篇: Harbor官网:https://goharbor.io/ 官方release版本列表:https://github.com/goharbor/harbor/releases 1) ...
乔梁,十多年软件开发及项目管理经验,专注于提高软件企业提高交付能力,推广最佳实践。曾为多个大型电信企业 互联网企业提供专业的软件交付咨询服务。现任百度项目管理部高级架构师,负责百度敏捷过程改进与持续交付推广实施。译有 持续交付 。曾任Thoughtworks资深咨询师,对敏捷项目管理及持续集成有深入的理解与丰富的实践经验。 下面是整理出来的乔梁分享的 持续集成 系列文章: 持续集成之戏说Check ...
2012-01-07 15:57 11 2857 推荐指数:
一,安装篇: Harbor官网:https://goharbor.io/ 官方release版本列表:https://github.com/goharbor/harbor/releases 1) ...
持续集成基础概念 随时随地将代码合并,这种方法叫做持续集成。 开发写代码的演变: 一个人开发单打独斗,撸代码、开发网站、自由自在 多个开发同时开发一个网站,同时改一份代码。但是同时改一个网站会导致冲突 分支结构,每天上班第一件事就是克隆代码,下班前最后一件事,合并代码 ...
互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。 持续集成 持续集成指的是,频繁地(一天多次)将代码集成到主干。它的好处主要有两个: 快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误 ...
持续集成 持续集成 持续集成(Continuous integration,简称CI),简单的说持续集成就是频紧地(一天多次)将代码集成到主干,它的好处主要有两个: 1、快速发现错误。每完成一次更新,就集成到主干,可以快速发现错误,定位错误也比较容易。 2、防止分支大幅偏离 ...
Jenkins持续集成 & .NET 最近受累于测试环境每次发布都很麻烦,而且我们有多个测试环境,因此专门抽时间做了Jenkins的配置和研究。 折腾了两天终于绿灯以后,先来个截图,BlueOcean UI还是很nice的。 环境搭建 找一个 ...
Martin Fowler 和 Kent Beck 首次提出 Continuous Integration (简称CI): 持续集成是一种软件开发实践:许多团队频繁地集成他们的工作,每位成员通常进行日常集成,进而每天会有多种集成。每个集成会由自动的构建(包括测试)来尽可能快地检测错误。许多 ...
一. 软件开发生命周期(Software Development Life Cycle)主要包括以下几个阶段。 分析请求:分析用户请求,才能知道要开发什么样的软件。 设计 :针对用户请求,进行设计软件 ...
互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。 本文简要介绍持续集成的概念和做法。 一、概念 持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 (1)快速发现错误 ...