CI

CI

拥有无限CI/CD周期的Azure Pipelines正式宣布开源

hokingyang 发表了文章 • 1 个评论 • 206 次浏览 • 2018-09-17 17:26 • 来自相关话题


伴随着Azure DevOps的发布,我们给开发者也提供了一个全新的叫做[Azure Pipelines](https://azure.microsoft.com/...
查看更多

使用Helm优化Kubernetes下的研发体验:实现持续交付流水线

云龙云 发表了文章 • 0 个评论 • 218 次浏览 • 2018-09-15 23:17 • 来自相关话题


【编者的话】在上一篇的基础上,笔者将详细介绍如果通过Pipeline As Code的方式实现Helm下的端到端交付过程。

接着上一篇《使用Helm优化Kubernetes下的研发体验:基础设施即代码》中笔者介绍了如何在项目中使用Helm,在项目源码中,我...
查看更多

使用Helm优化Kubernetes下的研发体验:基础设施即代码

云龙云 发表了文章 • 0 个评论 • 345 次浏览 • 2018-09-13 12:00 • 来自相关话题


【编辑的话】在本文中笔者,将以一个Spring Boot程序为例,介绍如何在软件研发端到端过程中是使用Helm。

容器即进程,Kubernetes则解决了如何部署和运行应用的问题。对于任何一个部署在Kubernetes得应用而言,通常都可以由几个固定的部分...
查看更多

持续集成与持续部署宝典Part 4:创建持续部署流水线

Rancher 发表了文章 • 0 个评论 • 139 次浏览 • 2018-09-10 19:25 • 来自相关话题


随着Docker项目及其相关生态系统逐渐成熟,容器已经开始被更多企业用在了更大规模的项目中。因此,我们需要一套连贯的工作流程和流水线来简化大规模项目的部署。

Rancher Labs准备了此持续集成与持续部署系列文章,共两万余字,希望能供企业参考如何利用...
查看更多

持续集成与持续部署宝典Part 3:创建集成环境

Rancher 发表了文章 • 0 个评论 • 132 次浏览 • 2018-09-10 19:25 • 来自相关话题


通过前两篇文章《持续集成与持续部署宝典Part 1:将构建环境容器化》和《持续集成与持续部署宝典Part 2:创建持续集成流水线》,我们使用Docker创建了一个集中管理的构建环境,它可以应用到任意数量的机器上。接着,我们将环境设置到了Jenkins CI上,...
查看更多

持续集成与持续部署宝典Part 2:创建持续集成流水线

Rancher 发表了文章 • 0 个评论 • 130 次浏览 • 2018-09-10 19:24 • 来自相关话题


在本系列文章中,我们将探讨在容器时代如何在基于Docker的环境中创建连贯的工作流程和流水线来简化大规模项目的部署。另外,我们还将详细介绍如何利用Docker和Rancher自动化处理这些工作流。

在上文《将构建环境容器化》中,我们开始了构建持续集成流...
查看更多

持续集成与持续部署宝典Part 1:将构建环境容器化

Rancher 发表了文章 • 0 个评论 • 192 次浏览 • 2018-09-10 19:23 • 来自相关话题


两万余字的系列干货长文,攻下持续集成与持续部署!

本文为第一篇,开始持续集成流水线的第一步工作——构建系统(Build System)的创建!看如何利用Docker创建容器化的构建系统,解决常见的三大挑战——依赖管理、管理环境依赖、复杂项目的漫长构建时间,最...
查看更多

7款不错的 CI/CD工具

尼古拉斯 发表了文章 • 0 个评论 • 763 次浏览 • 2018-08-25 18:09 • 来自相关话题


时至今日,越来越多的工程团队开始实行敏捷开发,借以推动更短、更快的发布周期。而代码库的增长与更高的生产构建频率,也带动持续集成与持续部署/交付工具快速兴起。

如果您有意提升发布频率,或者是不太清楚哪些工具能够帮助您达成这一目标——别担心。在今天的文章中,我们...
查看更多

DockOne微信分享(一八二):基于 GitLab 的 CI 实践

DarkForces. 发表了文章 • 0 个评论 • 956 次浏览 • 2018-07-29 21:21 • 来自相关话题


【编者的话】本文讲述 GitLab CI 的架构及其能力特性,分析它在 DevOps 实践中的作用。 通过分析 Docker In Docker 的技术细节,详细讲述 CI 实践以及在生产环境中的所做的优化,包括但不限于镜像仓库等,以达到数倍的性能提升。

本...
查看更多

CI/CD与Kubernetes:工具与实践

dummy 发表了文章 • 0 个评论 • 697 次浏览 • 2018-07-19 16:06 • 来自相关话题


在Kubernetes上设置CI/CD任务流水线可以加快您的发布生命周期,使您每天能够发布多次,并让灵活的团队可以快速迭代。Kubernetes具有许多功能使其成为CI/CD的理想选择。使用Kubernetes可以使构建变得更快,能让构建过程快速,轻量且简单,...
查看更多

拥有无限CI/CD周期的Azure Pipelines正式宣布开源

hokingyang 发表了文章 • 1 个评论 • 206 次浏览 • 2018-09-17 17:26 • 来自相关话题


伴随着Azure DevOps的发布,我们给开发者也提供了一个全新的叫做[Azure Pipelines](https://azure.microsoft.com/...
查看更多

使用Helm优化Kubernetes下的研发体验:基础设施即代码

云龙云 发表了文章 • 0 个评论 • 345 次浏览 • 2018-09-13 12:00 • 来自相关话题


【编辑的话】在本文中笔者,将以一个Spring Boot程序为例,介绍如何在软件研发端到端过程中是使用Helm。

容器即进程,Kubernetes则解决了如何部署和运行应用的问题。对于任何一个部署在Kubernetes得应用而言,通常都可以由几个固定的部分...
查看更多

DockOne微信分享(一八二):基于 GitLab 的 CI 实践

DarkForces. 发表了文章 • 0 个评论 • 956 次浏览 • 2018-07-29 21:21 • 来自相关话题


【编者的话】本文讲述 GitLab CI 的架构及其能力特性,分析它在 DevOps 实践中的作用。 通过分析 Docker In Docker 的技术细节,详细讲述 CI 实践以及在生产环境中的所做的优化,包括但不限于镜像仓库等,以达到数倍的性能提升。

本...
查看更多

CI/CD与Kubernetes:工具与实践

dummy 发表了文章 • 0 个评论 • 697 次浏览 • 2018-07-19 16:06 • 来自相关话题


在Kubernetes上设置CI/CD任务流水线可以加快您的发布生命周期,使您每天能够发布多次,并让灵活的团队可以快速迭代。Kubernetes具有许多功能使其成为CI/CD的理想选择。使用Kubernetes可以使构建变得更快,能让构建过程快速,轻量且简单,...
查看更多

DockOne微信分享(一七八):基于Pipeline的CI/CD在趣头条的应用实践

DarkForces. 发表了文章 • 0 个评论 • 1348 次浏览 • 2018-06-28 10:33 • 来自相关话题


【编者的话】在今天的趣头条,随着业务需求的快速增长,部署与扩容的需求也越来越多,为更快的响应业务需求,业务容器化也随之加速。本次分享主要介绍在此业务场景下,部署在ECS的服务如何进行容器化的快速接入,使用基于Pipeline的Jenkins实现流程控制及部署,...
查看更多

DockOne微信分享(一五四):在项目实践中,如何进行容器化改造和DevOps建设?

有容云 发表了文章 • 1 个评论 • 2405 次浏览 • 2017-12-25 15:49 • 来自相关话题


【编者的话】容器技术的兴起,不仅带来了应用开发部署的变革,也带来了应用设计架构和运维部署变化。企业进行容器化改造,最主要的是根据当前的企业应用和实际业务需求情况,选择适合容器化管理平台,进行应用容器化改造和Devops的建设。本次分享在项目实践中,如何进行容器...
查看更多

一个创业公司的容器化之路

尼古拉斯 发表了文章 • 0 个评论 • 3596 次浏览 • 2017-10-31 13:53 • 来自相关话题


创业公司的技术挑战

托尔斯泰说:“幸福的家庭都是相同的,不幸的家庭各有各的不幸。”互联网创业公司也一样。大部分互联网创业公司,都会碰到以下几个技术挑战。
  1. 如何快速、低成本的搭建系统,同时确保安全稳定?
  2. 如何快速的构建和发布应用,满足业务需求...
查看更多

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

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


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

引言

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

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

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


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

引言

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

持续集成(一):基础篇

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


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

引言

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

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

回复

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

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

回复

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

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

回复

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

有用过Drone做CI和CD的吗?

回复

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

拥有无限CI/CD周期的Azure Pipelines正式宣布开源

hokingyang 发表了文章 • 1 个评论 • 206 次浏览 • 2018-09-17 17:26 • 来自相关话题


伴随着Azure DevOps的发布,我们给开发者也提供了一个全新的叫做[Azure Pipelines](https://azure.microsoft.com/...
查看更多

使用Helm优化Kubernetes下的研发体验:实现持续交付流水线

云龙云 发表了文章 • 0 个评论 • 218 次浏览 • 2018-09-15 23:17 • 来自相关话题


【编者的话】在上一篇的基础上,笔者将详细介绍如果通过Pipeline As Code的方式实现Helm下的端到端交付过程。

接着上一篇《使用Helm优化Kubernetes下的研发体验:基础设施即代码》中笔者介绍了如何在项目中使用Helm,在项目源码中,我...
查看更多

使用Helm优化Kubernetes下的研发体验:基础设施即代码

云龙云 发表了文章 • 0 个评论 • 345 次浏览 • 2018-09-13 12:00 • 来自相关话题


【编辑的话】在本文中笔者,将以一个Spring Boot程序为例,介绍如何在软件研发端到端过程中是使用Helm。

容器即进程,Kubernetes则解决了如何部署和运行应用的问题。对于任何一个部署在Kubernetes得应用而言,通常都可以由几个固定的部分...
查看更多

持续集成与持续部署宝典Part 4:创建持续部署流水线

Rancher 发表了文章 • 0 个评论 • 139 次浏览 • 2018-09-10 19:25 • 来自相关话题


随着Docker项目及其相关生态系统逐渐成熟,容器已经开始被更多企业用在了更大规模的项目中。因此,我们需要一套连贯的工作流程和流水线来简化大规模项目的部署。

Rancher Labs准备了此持续集成与持续部署系列文章,共两万余字,希望能供企业参考如何利用...
查看更多

持续集成与持续部署宝典Part 3:创建集成环境

Rancher 发表了文章 • 0 个评论 • 132 次浏览 • 2018-09-10 19:25 • 来自相关话题


通过前两篇文章《持续集成与持续部署宝典Part 1:将构建环境容器化》和《持续集成与持续部署宝典Part 2:创建持续集成流水线》,我们使用Docker创建了一个集中管理的构建环境,它可以应用到任意数量的机器上。接着,我们将环境设置到了Jenkins CI上,...
查看更多

持续集成与持续部署宝典Part 2:创建持续集成流水线

Rancher 发表了文章 • 0 个评论 • 130 次浏览 • 2018-09-10 19:24 • 来自相关话题


在本系列文章中,我们将探讨在容器时代如何在基于Docker的环境中创建连贯的工作流程和流水线来简化大规模项目的部署。另外,我们还将详细介绍如何利用Docker和Rancher自动化处理这些工作流。

在上文《将构建环境容器化》中,我们开始了构建持续集成流...
查看更多

持续集成与持续部署宝典Part 1:将构建环境容器化

Rancher 发表了文章 • 0 个评论 • 192 次浏览 • 2018-09-10 19:23 • 来自相关话题


两万余字的系列干货长文,攻下持续集成与持续部署!

本文为第一篇,开始持续集成流水线的第一步工作——构建系统(Build System)的创建!看如何利用Docker创建容器化的构建系统,解决常见的三大挑战——依赖管理、管理环境依赖、复杂项目的漫长构建时间,最...
查看更多

7款不错的 CI/CD工具

尼古拉斯 发表了文章 • 0 个评论 • 763 次浏览 • 2018-08-25 18:09 • 来自相关话题


时至今日,越来越多的工程团队开始实行敏捷开发,借以推动更短、更快的发布周期。而代码库的增长与更高的生产构建频率,也带动持续集成与持续部署/交付工具快速兴起。

如果您有意提升发布频率,或者是不太清楚哪些工具能够帮助您达成这一目标——别担心。在今天的文章中,我们...
查看更多

DockOne微信分享(一八二):基于 GitLab 的 CI 实践

DarkForces. 发表了文章 • 0 个评论 • 956 次浏览 • 2018-07-29 21:21 • 来自相关话题


【编者的话】本文讲述 GitLab CI 的架构及其能力特性,分析它在 DevOps 实践中的作用。 通过分析 Docker In Docker 的技术细节,详细讲述 CI 实践以及在生产环境中的所做的优化,包括但不限于镜像仓库等,以达到数倍的性能提升。

本...
查看更多

CI/CD与Kubernetes:工具与实践

dummy 发表了文章 • 0 个评论 • 697 次浏览 • 2018-07-19 16:06 • 来自相关话题


在Kubernetes上设置CI/CD任务流水线可以加快您的发布生命周期,使您每天能够发布多次,并让灵活的团队可以快速迭代。Kubernetes具有许多功能使其成为CI/CD的理想选择。使用Kubernetes可以使构建变得更快,能让构建过程快速,轻量且简单,...
查看更多