Bootstrap
GrowingIO Design 组件库搭建之 CI/CD

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

spring-boot 2.5.4,nacos 作为配置、服务发现中心,Cloud Native Buildpacks 打包镜像,GitLab CI/CD

本文主要介绍 Java 通过 Cloud Native Buildpacks 打包镜像,通过 Gitlab 配置 CI/CD。以及使用 nacos 作为配置中心,使用 grpc 作为 RPC 框架。

CI/CD之基于Jenkins的发布平台实践

本文介绍了嘉云公司基于Jenkins multibranch pipeline的发布体系实践,Jenkins集群调优以及一些压测数据,对中小企业搭建基于Jenkins的发布平台有一定借鉴意义。

开源镜像仓库Harbor的镜像安全

​之前介绍过Harbor,从安装部署到简单使用,今天这里就不再重复介绍了,有需要的可以跳转到'Harbor 功能强大的企业级私有仓库'查看,今天主要介绍Harbor的安全功能——镜像漏洞扫描

赋能“数字金融”,CODING 再下数城

深入金融行业,打造多个样板案例

基于 CODING CD + Nocalhost 在大型应用的 ChatOps 实践

应用复杂度提高后,会面临配置复杂、制品复杂、流程复杂的局面,因此需要 ChatOps 工具来降低开发测试过程中的部署难度

GitHub Actions和mp-ci助力微信小程序持续集成

使用GitHub Actions、mp-ci为Taro项目添加持续集成,让开发飞上天。

CICD实战——服务自动构建与部署

随着微服务、容器、云计算的发展,近些年 DevOps、CI/CD 等概念越来越多地映入大家的眼帘。TARS 拥有多语言、高性能、敏捷研发、高可用等特点,那么 TARS 是否能够支持 DevOps 理念呢?本文将通过 Jenkins 与 TARS 集成展示如何实现自动化构建与部署的流程。

在 Ubuntu 上安装使用极狐GitLab Runner

​极狐GItLab Runner是实现极狐GitLab CI/CD 的瑞士军刀,具有安装灵活,使用方便的特点,本文先介绍在 Ubuntu 上用安装包安装和使用极狐GitLab Runner 的方式。

【有奖体验】:2分钟自动化部署2048小游戏到ECS

云效DevOps实验室 最新活动来袭!2分钟自动化部署2048小游戏到ECS,100%拿奖

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

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

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

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

GitOps工具Argo CD实战

GitOps 的概念最初来源于 Weaveworks 的联合创始人 Alexis 在 2017 年 8 月发表的一篇博客 [GitOps - Operations by Pull Request](https://links.jianshu.com/go?to=https%3A%2F%2Fyq.aliyun.com%2Fgo%2FarticleRenderRedirect%3Furl%3Dhttps%3A%2F%2Fwww.w

Kubernetes 原生 CI/CD 构建框架 Argo 详解!

作者:FogDong(字节跳动火山引擎)

GitOps系列|云原生时代,你还不懂GitOps?

伴随着DevOps在近些年的火爆,围绕xOps产生了很多概念,诸如DevSecOps,AIOps,MLOps,ChatOps等等,当然还有今天讲述的主角GitOps,那么你了解GitOps吗?

GitOps | 一种云原生的持续交付模型

在此之前您可能听说过“GitOps”,但并不知道它到底是什么,除了GitOps,您可能还听说过DevOps,或者AIOps、GOps等,是的,现在是“Ops”盛行的时代。

GitOps工具Argo CD实战

GitOps 的概念最初来源于 Weaveworks 的联合创始人 Alexis 在 2017 年 8 月发表的一篇博客 [GitOps - Operations by Pull Request](https://links.jianshu.com/go?to=https%3A%2F%2Fyq.aliyun.com%2Fgo%2FarticleRenderRedirect%3Furl%3Dhttps%3A%2F%2Fwww.w

Gitlab CI之单元测试和代码扫描

由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token

Gitlab CI之单元测试和代码扫描

由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token

Gitlab CI进阶之共享CI库

目前对于gitlab CI是在单独的项目下创建.gitlab-ci.yaml文件来定义部署过程,对于共同的一些步骤比如构建部署等,在每一个gitlab CI文件中编写,为了能够使代码在不同项目复用,将其存放在一个专门用于构建的gitlab CI仓库,其他项目想要使用该stage可以引用

Jenkins通过OpenSSH实现Windows下的CI/CD

通过Jenkins实现windows服务器CI/CD

【DevOps】Jenkins持续集成流水线(中)

承接上一篇: Jenkins持续集成流水线(上)

【DevOps】Jenkins持续集成流水线(中)

承接上一篇: Jenkins持续集成流水线(上)

Jenkins 多分支项目过滤及 when 的高级用法

前段时间在研究 Jenkins 的自动化构建时,写了一篇文章:使用 Generic Webhook Trigger 触发 Jenkins 多分支流水线自动化构建

ARTS 04 - 使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建

ARTS 04 - 使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建 Algorithm:环形链表 Review:Using Functions in Elixir Guard Clauses Tip:Elixir return eraly Share:使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建

ARTS 04 - 使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建

ARTS 04 - 使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建 Algorithm:环形链表 Review:Using Functions in Elixir Guard Clauses Tip:Elixir return eraly Share:使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建

【Sentry搭建之 docker-compose】

本篇以Sentry平台搭建为例,详细介绍了Docker-compose的使用以及优势。

【应用异常监控利器Sentry搭建与学习笔记】

主要分享了针对服务或应用进行实时异常监控的开源平台Sentry的搭建与学习过程。

【应用异常监控利器Sentry搭建与学习笔记】

主要分享了针对服务或应用进行实时异常监控的开源平台Sentry的搭建与学习过程。

如何用建木CI构建/发布建木Hub节点定义版本

事情是这样的,作为一名热爱工作的程序员,定期检查系统服务是我的日常,并且还要将检查结果发送邮件给同事。这事情虽然简单,但是确实有点繁琐,真是脑壳痛

如何用建木CI生成Allure报表

听说,有趣的灵魂万里挑一,好看的皮囊千篇一律🙄️,建木 CI + Allure测试框架真是好看又好用!!

如何用建木CI生成Allure报表

听说,有趣的灵魂万里挑一,好看的皮囊千篇一律🙄️,建木 CI + Allure测试框架真是好看又好用!!

CI/CD - Python Django 项目在 Jenkins 上的实践

使用Jenkins进行项目的 CI/CD 是大家常见的工程选择,如何使用 Jenkins docker 进行Python Django DRF 项目的部署,实践TDD是本文的主要内容。

「前端CI/CD系列」第一篇:如何用建木CI往七牛云上传文件

解锁七牛云上传文件新姿势,搭配建木CI,一个流程轻松搞定!

如何通过云效进行函数计算(FC)发布

本文主要介绍直接拉取源码发布至函数计算服务。帮助您实现研发流程的协同自动化。云效持续集成流水线 是企业级持续集成和持续交付工具,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线CICD过程。让交付过程高效顺畅。

其他标签