CI

CI

持续集成(三):最佳实践

colstuwjx 发表了文章 • 0 个评论 • 420 次浏览 • 2017-10-15 17:43 • 来自相关话题


【编者的话】这是持续集成系列的最后一篇,在本文中,作者列出了Martin Fowler撰写的CI白皮书里面的一些原则,并介绍了一些个人的实践经验。

引言

这是持续集成系列的第三篇。在这篇文章里,我们将介绍实现一个CI流程的一些最佳实践。笔者也将会根据自...
查看更多

持续集成(二):CI服务器 & 工具集

colstuwjx 发表了文章 • 0 个评论 • 221 次浏览 • 2017-10-15 17:36 • 来自相关话题


【编者的话】这是持续集成系列的第二篇,在本文中,作者介绍了CI流程的具体实现。

引言

在持续集成(CI)系列的前面一篇文章里,我们关注了CI的基本概念,它是如何帮助企业减少集成软件时的...
查看更多

持续集成(一):基础篇

colstuwjx 发表了文章 • 0 个评论 • 246 次浏览 • 2017-10-15 17:27 • 来自相关话题


【编者的话】这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

引言

持续集成,简称CI,是一项由Grady Booch提出的技术,它鼓励开发者们持续不断地将他们的代码合并到主干源码仓...
查看更多

使用Rancher和DroneCI建立超高速Docker CI/CD流水线

Rancher 发表了文章 • 1 个评论 • 419 次浏览 • 2017-08-21 09:00 • 来自相关话题


Higher Education(highereducation.com)是一个连接学生与高校的入学申请平台,通过引入高意图和高质量的潜在学生,以及明确、有效的操作,为网站合作的大学吸引学生入学。每年Higher Education为其大学合作伙伴招收超过15...
查看更多

为什么我们迫切需要持续集成?

李颖杰 发表了文章 • 2 个评论 • 624 次浏览 • 2017-08-17 21:56 • 来自相关话题


【编者的话】持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。

***[...
查看更多

Jenkins与Docker的持续集成实践

尼古拉斯 发表了文章 • 2 个评论 • 1630 次浏览 • 2017-08-16 15:34 • 来自相关话题


【编者的话】持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

***[【3...
查看更多

Kubernetes之健康检查与服务依赖处理

张夏 发表了文章 • 0 个评论 • 958 次浏览 • 2017-08-13 23:09 • 来自相关话题


【编者的话】对线上业务来说,保证服务的正常稳定是重中之重,对故障服务的及时处理避免影响业务以及快速恢复一直是开发运维的难点。Kubernetes提供了健康检查服务,对于检测到故障服务会被及时自动下线,以及通过重启服务的方式使服务自动恢复。而对于服务依赖,无论资...
查看更多

Rancher upgrade webhook之CI/CD

Rancher 发表了文章 • 0 个评论 • 550 次浏览 • 2017-08-10 11:33 • 来自相关话题


概述

结合大家CI/CD的应用场景,本篇Blog旨在介绍如何通过Rancher的webhook微服务来实现CI/CD的联动。

流程介绍

本次实践的主要流程如下:
  • CI/CD console从代码托管、配置中心、第三方依赖平台拉取应用相应的代...
查看更多

Docker环境的CI/CD

崔婧雯 发表了文章 • 0 个评论 • 1085 次浏览 • 2017-08-09 22:23 • 来自相关话题


Docker的最大好处之一是能够带来无缝的CI/CD流程;容器是Docker镜像的运行着的只读实例,更新容器仅仅需要更新镜像文件,然后从这个更新过的镜像重新部署容器。还有免费的工具可以监控镜像repository,并且在检测到镜像有更新的时候立即重新部署一个容...
查看更多

如何使用GitLab和Rancher构建CI/CD流水线–Part 1

Rancher 发表了文章 • 0 个评论 • 390 次浏览 • 2017-08-02 13:59 • 来自相关话题


介绍

GitLab核心是集成管理Git存储库的工具。比如你希望创建一个提供服务的平台,那么GitLab将提供强大的身份验证和授权机制、工作组、问题跟踪、wiki和片段,除此之外还有公有、内部和私有存储库。

GitLab强大之处在于,它包含强大的持续集成...
查看更多

持续集成(三):最佳实践

colstuwjx 发表了文章 • 0 个评论 • 420 次浏览 • 2017-10-15 17:43 • 来自相关话题


【编者的话】这是持续集成系列的最后一篇,在本文中,作者列出了Martin Fowler撰写的CI白皮书里面的一些原则,并介绍了一些个人的实践经验。

引言

这是持续集成系列的第三篇。在这篇文章里,我们将介绍实现一个CI流程的一些最佳实践。笔者也将会根据自...
查看更多

持续集成(二):CI服务器 & 工具集

colstuwjx 发表了文章 • 0 个评论 • 221 次浏览 • 2017-10-15 17:36 • 来自相关话题


【编者的话】这是持续集成系列的第二篇,在本文中,作者介绍了CI流程的具体实现。

引言

在持续集成(CI)系列的前面一篇文章里,我们关注了CI的基本概念,它是如何帮助企业减少集成软件时的...
查看更多

持续集成(一):基础篇

colstuwjx 发表了文章 • 0 个评论 • 246 次浏览 • 2017-10-15 17:27 • 来自相关话题


【编者的话】这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

引言

持续集成,简称CI,是一项由Grady Booch提出的技术,它鼓励开发者们持续不断地将他们的代码合并到主干源码仓...
查看更多

Jenkins与Docker的持续集成实践

尼古拉斯 发表了文章 • 2 个评论 • 1630 次浏览 • 2017-08-16 15:34 • 来自相关话题


【编者的话】持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

***[【3...
查看更多

Docker环境的CI/CD

崔婧雯 发表了文章 • 0 个评论 • 1085 次浏览 • 2017-08-09 22:23 • 来自相关话题


Docker的最大好处之一是能够带来无缝的CI/CD流程;容器是Docker镜像的运行着的只读实例,更新容器仅仅需要更新镜像文件,然后从这个更新过的镜像重新部署容器。还有免费的工具可以监控镜像repository,并且在检测到镜像有更新的时候立即重新部署一个容...
查看更多

持续交付的实践与思考

尼古拉斯 发表了文章 • 0 个评论 • 573 次浏览 • 2017-07-26 08:31 • 来自相关话题


【编者的话】一直以来都在做团队里的基础性工作,直到最近,成果开始慢慢展现,尤其是上周刚看完《持续交付》这本书后,总结已经做的工作,又有了些新的感悟。

***[【3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站】本次培训围绕基于Docker的CI...
查看更多

3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站

李颖杰 发表了文章 • 0 个评论 • 1789 次浏览 • 2017-07-20 21:04 • 来自相关话题


持续集成(Continuous integration)是一种软件开发实践。 它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。

与持续集成相关的,还有两个概念,分别是持续交付(Continuous delivery)和持续部署(Cont...
查看更多

组织为什么没能采用CI和CD

夕口夕 发表了文章 • 0 个评论 • 768 次浏览 • 2017-07-05 18:34 • 来自相关话题


【编者的话】或是出于对自动化的不信任,或是出于专业技能上的差异,并非所有的组织都已准备好迎接自动化的到来。

***[【3 天烧脑式容器存储网络训练营 | 深圳站】本次培训以容器存储和网络为主题,包括:Docker Plugin、Docker storage ...
查看更多

CI 失败的五大原因

jerryyang 发表了文章 • 0 个评论 • 749 次浏览 • 2017-05-14 20:01 • 来自相关话题


【编者的话】本文介绍了CI失败的五个原因,包括错误的CI服务的选择、业余的CI工程师、随意更改CI服务器配置、CI服务器性能差、缺乏管理等。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述、架构、日志和监控,部...
查看更多

DockOne微信分享(一零八):基于Jenkins和Kubernetes的CI工作流

若菱 发表了文章 • 0 个评论 • 2064 次浏览 • 2017-03-01 18:38 • 来自相关话题


【编者的话】Jenkins作为最为流行的持续集成工具,在结合使用容器技术,Kubernetes集群的基础上,该如何发挥出新的能力,在应用微服务化的基础上,提供更好的CI方式,值得我们每一个开发人员去持续不断的摸索。本次分享主要介绍我司如何使用Jenkins P...
查看更多

我们应该如何基于容器来进行软件的持续交付(二)?

回复

wise2c 发起了问题 • 1 人关注 • 0 个回复 • 886 次浏览 • 2016-12-26 10:07 • 来自相关话题

有没有人试过持续集成中Jenkins节点用Docker集群实现?

回复

sxdocker 回复了问题 • 2 人关注 • 1 个回复 • 1134 次浏览 • 2016-11-30 23:18 • 来自相关话题

做持续交付(CD)是什么概念

回复

ns208 回复了问题 • 4 人关注 • 2 个回复 • 1148 次浏览 • 2016-07-12 15:53 • 来自相关话题

有用过Drone做CI和CD的吗?

回复

CMGS 回复了问题 • 3 人关注 • 1 个回复 • 4411 次浏览 • 2015-05-22 09:43 • 来自相关话题

持续集成(三):最佳实践

colstuwjx 发表了文章 • 0 个评论 • 420 次浏览 • 2017-10-15 17:43 • 来自相关话题


【编者的话】这是持续集成系列的最后一篇,在本文中,作者列出了Martin Fowler撰写的CI白皮书里面的一些原则,并介绍了一些个人的实践经验。

引言

这是持续集成系列的第三篇。在这篇文章里,我们将介绍实现一个CI流程的一些最佳实践。笔者也将会根据自...
查看更多

持续集成(二):CI服务器 & 工具集

colstuwjx 发表了文章 • 0 个评论 • 221 次浏览 • 2017-10-15 17:36 • 来自相关话题


【编者的话】这是持续集成系列的第二篇,在本文中,作者介绍了CI流程的具体实现。

引言

在持续集成(CI)系列的前面一篇文章里,我们关注了CI的基本概念,它是如何帮助企业减少集成软件时的...
查看更多

持续集成(一):基础篇

colstuwjx 发表了文章 • 0 个评论 • 246 次浏览 • 2017-10-15 17:27 • 来自相关话题


【编者的话】这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

引言

持续集成,简称CI,是一项由Grady Booch提出的技术,它鼓励开发者们持续不断地将他们的代码合并到主干源码仓...
查看更多

使用Rancher和DroneCI建立超高速Docker CI/CD流水线

Rancher 发表了文章 • 1 个评论 • 419 次浏览 • 2017-08-21 09:00 • 来自相关话题


Higher Education(highereducation.com)是一个连接学生与高校的入学申请平台,通过引入高意图和高质量的潜在学生,以及明确、有效的操作,为网站合作的大学吸引学生入学。每年Higher Education为其大学合作伙伴招收超过15...
查看更多

为什么我们迫切需要持续集成?

李颖杰 发表了文章 • 2 个评论 • 624 次浏览 • 2017-08-17 21:56 • 来自相关话题


【编者的话】持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。

***[...
查看更多

Jenkins与Docker的持续集成实践

尼古拉斯 发表了文章 • 2 个评论 • 1630 次浏览 • 2017-08-16 15:34 • 来自相关话题


【编者的话】持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

***[【3...
查看更多

Kubernetes之健康检查与服务依赖处理

张夏 发表了文章 • 0 个评论 • 958 次浏览 • 2017-08-13 23:09 • 来自相关话题


【编者的话】对线上业务来说,保证服务的正常稳定是重中之重,对故障服务的及时处理避免影响业务以及快速恢复一直是开发运维的难点。Kubernetes提供了健康检查服务,对于检测到故障服务会被及时自动下线,以及通过重启服务的方式使服务自动恢复。而对于服务依赖,无论资...
查看更多

Rancher upgrade webhook之CI/CD

Rancher 发表了文章 • 0 个评论 • 550 次浏览 • 2017-08-10 11:33 • 来自相关话题


概述

结合大家CI/CD的应用场景,本篇Blog旨在介绍如何通过Rancher的webhook微服务来实现CI/CD的联动。

流程介绍

本次实践的主要流程如下:
  • CI/CD console从代码托管、配置中心、第三方依赖平台拉取应用相应的代...
查看更多

Docker环境的CI/CD

崔婧雯 发表了文章 • 0 个评论 • 1085 次浏览 • 2017-08-09 22:23 • 来自相关话题


Docker的最大好处之一是能够带来无缝的CI/CD流程;容器是Docker镜像的运行着的只读实例,更新容器仅仅需要更新镜像文件,然后从这个更新过的镜像重新部署容器。还有免费的工具可以监控镜像repository,并且在检测到镜像有更新的时候立即重新部署一个容...
查看更多

如何使用GitLab和Rancher构建CI/CD流水线–Part 1

Rancher 发表了文章 • 0 个评论 • 390 次浏览 • 2017-08-02 13:59 • 来自相关话题


介绍

GitLab核心是集成管理Git存储库的工具。比如你希望创建一个提供服务的平台,那么GitLab将提供强大的身份验证和授权机制、工作组、问题跟踪、wiki和片段,除此之外还有公有、内部和私有存储库。

GitLab强大之处在于,它包含强大的持续集成...
查看更多