Bootstrap
在中国如何打造一个有生命力的开源项目?

最近,在与九州云联合创始人章津楠沟通中认识了一个有趣的开源项目——建木,这是一个造福程序员的项目,而在建木团队的设想中,是要把建木做成一个被广泛应用的,有生命力的开源软件。

一文讲清楚FusionInsight MRS CDL如何使用

​​摘要:CDL是一种简单、高效的数据实时集成服务,能够从各种OLTP数据库中抓取Data Change事件,然后推送至Kafka中,最后由Sink Connector消费Topic中的数据并导入到大数据生态软件应用中,从而实现数据的实时入湖。

容器 & 服务:Jenkins构建实例

介绍jenkins第一个构建项目,包括参数配置,构建脚本等等。在后续文章,将会开始深入容器的细节知识,并力争复现真实项目中的场景。

使用Travis CI为工程搭建一个持续集成服务。

持续集成,工程化上重要的一环,保证分支大幅度偏离主干!

quarkus微服务+istio+k8s云原生devops持续集成演示( Tekton(ci/cd) + quarkus + harbor + Nexus)

通过这几周的来回测试折腾,quarkus微服务基于istio(istio网关),再加上云原生tekton持续集成工具,基本可以下个结论,quarkus微服务在大的架构devops持续集成方面已经具备生产技术要求。

持续集成背后的思考

随着CI得到普遍的认知,越来越多的工程师参与到CI的工作当中,那么,如何做好CI的工作呢? 该关注啥呢?

quarkus微服务+istio+k8s云原生devops持续集成演示( Tekton(ci/cd) + quarkus + harbor + Nexus)

通过这几周的来回测试折腾,quarkus微服务基于istio(istio网关),再加上云原生tekton持续集成工具,基本可以下个结论,quarkus微服务在大的架构devops持续集成方面已经具备生产技术要求。

陌陌一面,为什么SpringBoot的 jar 可以独立运行?

SpringBoot 提供了一个插件 spring-boot-maven-plugin 用于把程序打包成一个可执行的 jar 包。在 pom 文件里加入这个插件即可:

使用 Generic Webhook Trigger 触发 Jenkins 多分支流水线自动化构建

在使用 Jenkins 驱动整个 CI/CD 的流程时,代码提交触发任务自动化构建是一个很重要的步骤。这篇文章主要介绍如何在 Jenkins 的多分支流水线(Multibranch Pipeline)中使用 Generic Webhook Trigger 触发任务的自动化构建。

Atlassian套件玩转持续交付

Atlassian套件是如何实现“从代码到客户,持续交付”的目标,同时提供完整的可追溯性?本篇分享详细介绍了持续交付相关概念、Atlassian套件说明和关键配置,以及在持续交付流水线过程中的关键技术点。

从CI/CD持续集成部署到DevOps研发运维一体化

今天整理下从传统的CI/CD到DevOps研发运维一体化的整个演进过程。类似于每日构建和冒烟测试,实际上在10多年前就已经在实践,比如当前用的笔记多的Ant+CruiseControl方式来实现自动化的编译构建和持续集成能力。

你真的在做持续集成吗?

在肖然的文章《ThoughtWorks的敏捷开发》里面,持续集成被认为是敏捷实践中最广泛共识的的技术实践(没有之一)。的确,相比于极限编程里面的其他技术实践,例如结对编程或者是测试驱动开发来说,持续集成比较容易上手,可视化效果比较好,团队能够比较容易看

GrowingIO Design 组件库搭建之 CI/CD

在以前介绍了持续集成(简称 CI)、持续交付(简称 CD)和持续部署(简称 CD)三个概念,以及在 GrowingIO SaaS 产品中的实践。

如何用建木CI导入导出MySQL数据

大家平时都是怎么迁移MySQL数据的呢?今天一起来看看,用建木CI导入导出MySQL数据有多么快捷简单~!

在中国如何打造一个有生命力的开源项目?

最近,在与九州云联合创始人章津楠沟通中认识了一个有趣的开源项目——建木,这是一个造福程序员的项目,而在建木团队的设想中,是要把建木做成一个被广泛应用的,有生命力的开源软件。

建木持续集成平台v2.2.0发布

建木持续集成平台是开源CI/CD产品,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。

jenkins-01 | 安装

Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于持续重复的工作,旨在提供一个开放易用的软件平台,为用户提供很多自定义的自动化操作集合,使软件的持续集成,持续部署,持续测试,持续交付变成可能。

建木持续集成平台v2.2.1发布

建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。

持续测试、持续集成、持续交付、持续部署和DevOps

今天的组织应该彻底了解实施有效的测试自动化策略和持续测试策略之间的关键区别。采用持续测试方法当然是一种更好的方法,并且比传统的软件测试自动化更具优势。尽管有时这两个术语是同义词,但每个术语的功能和含义存在显着差异。

GitHub Actions:真正的 DevOps CI

在 GitHub Actions 诞生之前,业界已经有不少持续集成(Continuous Integration,CI) ,比如 Circle CI,和 GitHub 深度打通,体验已经很好了。那么 GitHub Actions 有什么优势,是否值得大家学习和使用呢?

GrowingIO Design 组件库搭建之 CI/CD

在以前介绍了持续集成(简称 CI)、持续交付(简称 CD)和持续部署(简称 CD)三个概念,以及在 GrowingIO SaaS 产品中的实践。

如何将Perforce Helix Core与CI构建服务器结合使用

构建运行器是持续集成(CI)构建的中心。在此,我们将介绍什么是CI服务器,分享顶级CI构建运行器,并解释如何有效地使用构建运行器。

如何用建木CI创建SSL证书并部署到nginx

将http升级成https的过程繁琐又容易出错,选择建木CI一键为自己的网站申请证书,快来试试吧!

数字化转型鸿沟如何消除?ROMA Connect融合集成,联接企业应用现在与未来

摘要:ROMAConnect平台正在以“联接和融合”的方式,重塑传统企业上云的路径——“条条大路”通向云端。

使用 Generic Webhook Trigger 触发 Jenkins 多分支流水线自动化构建

在使用 Jenkins 驱动整个 CI/CD 的流程时,代码提交触发任务自动化构建是一个很重要的步骤。这篇文章主要介绍如何在 Jenkins 的多分支流水线(Multibranch Pipeline)中使用 Generic Webhook Trigger 触发任务的自动化构建。

Atlassian套件玩转持续交付

Atlassian套件是如何实现“从代码到客户,持续交付”的目标,同时提供完整的可追溯性?本篇分享详细介绍了持续交付相关概念、Atlassian套件说明和关键配置,以及在持续交付流水线过程中的关键技术点。

90%的开发都没搞懂的CI和CD!

在敏捷软件开发环境中,工作模型和操作需要对公司不断变化的需求具有超级灵活的能力。DevOps——一种工具和实践的结合,有助于软件开发与IT运维并携手共进。这种跨功能的工作模式旨在最小化系统开发生命周期的持续时间,并提供持续的部署和交付。

谈谈持续集成、持续交付和持续部署三者究竟是什么,有何联系和区别呢!

前言:经常会听到持续集成,持续交付,持续部署,三者究竟是什么,有何联系和区别呢?

谈谈持续集成、持续交付和持续部署三者究竟是什么,有何联系和区别呢!

前言:经常会听到持续集成,持续交付,持续部署,三者究竟是什么,有何联系和区别呢?

一篇文章了解CI/CD管道全流程

使用CI/CD管道,软件发布工件可以从代码提交阶段到测试、构建、部署和生产阶段在管道中移动和前进。

程序开发中的持续集成、持续交付、持续部署

看了《敏捷开发修炼之道》的持续集成,看的我有点迷糊。我想以我自己的理解,来解释什么是持续集成、持续交付、持续部署。有问题的地方希望大家给予指出。

GrowingIO Design 组件库搭建之 CI/CD

在以前介绍了持续集成(简称 CI)、持续交付(简称 CD)和持续部署(简称 CD)三个概念,以及在 GrowingIO SaaS 产品中的实践。

持续测试、持续集成、持续交付、持续部署和DevOps

今天的组织应该彻底了解实施有效的测试自动化策略和持续测试策略之间的关键区别。采用持续测试方法当然是一种更好的方法,并且比传统的软件测试自动化更具优势。尽管有时这两个术语是同义词,但每个术语的功能和含义存在显着差异。

如何将Perforce Helix Core与CI构建服务器结合使用

构建运行器是持续集成(CI)构建的中心。在此,我们将介绍什么是CI服务器,分享顶级CI构建运行器,并解释如何有效地使用构建运行器。

其他标签