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

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

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

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

测试开发需要掌握哪些技术?

先来个介绍背景,身边的朋友或者技术群的群友,总会时常问起,测试开发需要具备哪些技能呢?测试要如何往测开方向转岗呢?本文主要介绍了对于测试开发改如何入门,需要掌握的技能。

Atlassian套件玩转持续交付

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

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

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

Jenkins部署Python项目实战

我们工作中常用Jenkins部署Java代码,因其灵活的插件特性,例如jdk,maven,ant等使得java项目编译后上线部署一气呵成,同样对于脚本语言类型如Python上线部署,利用Jenkins强大的插件功能,轻松实现CI/CD,但如果部署多项目到同一台服务器涉及环境一致性问题

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

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

Gitlab CI进阶之共享CI库

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

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

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

基于阿里云容器的CI/CD落地实践

大家好,笔者所在团队的Devops实践主要是基于阿里云ACK容器以及Jenkins2.0实施。基于声明式Jenkinsfile以及Helm落地实践了一套适用于微服务架构的CICD,并能不断迭代以适应开发测试自助式部署需求。

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

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

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

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

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

基于 Flagger 和 Nginx-Ingress 实现金丝雀发布

本文介绍使用 Flagger 和 Nginx-Ingress 实现自动化金丝雀部署。

CICD实战——服务自动测试

在上一篇文章中,我们了解了如何将开源 CI 工具 Jenkins 与 TARS 集成实现 TARS 服务的自动化构建与部署。而软件测试是软件开发过程中必不可少的一步,本文将以一次完整的实践来展示如何通过 Jenkins 与 TARS 集成实现 TARS 服务的自动化单元测试。

创业公司技术体系建设-CI/CD

做为前文的后续,这里我们将展开讨论一下设计CI/CD的要点以及在公司内部是如何解决的。

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

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

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

在计算机中,流水线是把一个重复的过程分解为若干个子过程,使每个子过程与其他子过程并行进行的技术,也叫 Pipeline。由于这种工作方式与工厂中的生产流水线十分相似, 因此也被称为流水线技术。

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

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

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

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

基于阿里云容器的CI/CD落地实践

大家好,笔者所在团队的Devops实践主要是基于阿里云ACK容器以及Jenkins2.0实施。基于声明式Jenkinsfile以及Helm落地实践了一套适用于微服务架构的CICD,并能不断迭代以适应开发测试自助式部署需求。

GrowingIO Design 组件库搭建之 CI/CD

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

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

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

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

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

测试开发需要掌握哪些技术?

先来个介绍背景,身边的朋友或者技术群的群友,总会时常问起,测试开发需要具备哪些技能呢?测试要如何往测开方向转岗呢?本文主要介绍了对于测试开发改如何入门,需要掌握的技能。

阿里巴巴如何提升构建的效率 | 阿里巴巴DevOps实践指南

构建是将源码变成制品的过程。构建包括编译,但不等同于编译。即使对于不需要编译的解释型语言,也要构建成一个压缩包或 Docker 镜像再去部署。无论是在开发阶段还是 CICD 阶段,都离不开构建过程,构建的质量和效率对持续交付影响很大。

GrowingIO Design 组件库搭建之 CI/CD

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

Gitlab Pipeline+Supervisor 实战Python项目CI/CD

>谈到到CI/CD,我们不禁会想到Gitlab + Jenkins + Docker等一些列优秀的工具,Jenkins以其丰富的插件及灵活配置已经非常好的满足我们日常工作中的CI/CD需求,通常的做法为Gitlab配置webhook,开发人员通过push代码或merge request可以触发执行一些列的测试部

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

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

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

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

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

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

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

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

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

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

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

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

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

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

其他标签