在以前介绍了持续集成(简称 CI)、持续交付(简称 CD)和持续部署(简称 CD)三个概念,以及在 GrowingIO SaaS 产品中的实践。
本文主要介绍 Java 通过 Cloud Native Buildpacks 打包镜像,通过 Gitlab 配置 CI/CD。以及使用 nacos 作为配置中心,使用 grpc 作为 RPC 框架。
本文介绍了嘉云公司基于Jenkins multibranch pipeline的发布体系实践,Jenkins集群调优以及一些压测数据,对中小企业搭建基于Jenkins的发布平台有一定借鉴意义。
之前介绍过Harbor,从安装部署到简单使用,今天这里就不再重复介绍了,有需要的可以跳转到'Harbor 功能强大的企业级私有仓库'查看,今天主要介绍Harbor的安全功能——镜像漏洞扫描
深入金融行业,打造多个样板案例
应用复杂度提高后,会面临配置复杂、制品复杂、流程复杂的局面,因此需要 ChatOps 工具来降低开发测试过程中的部署难度
使用GitHub Actions、mp-ci为Taro项目添加持续集成,让开发飞上天。
随着微服务、容器、云计算的发展,近些年 DevOps、CI/CD 等概念越来越多地映入大家的眼帘。TARS 拥有多语言、高性能、敏捷研发、高可用等特点,那么 TARS 是否能够支持 DevOps 理念呢?本文将通过 Jenkins 与 TARS 集成展示如何实现自动化构建与部署的流程。
极狐GItLab Runner是实现极狐GitLab CI/CD 的瑞士军刀,具有安装灵活,使用方便的特点,本文先介绍在 Ubuntu 上用安装包安装和使用极狐GitLab Runner 的方式。
云效DevOps实验室 最新活动来袭!2分钟自动化部署2048小游戏到ECS,100%拿奖
最近,在与九州云联合创始人章津楠沟通中认识了一个有趣的开源项目——建木,这是一个造福程序员的项目,而在建木团队的设想中,是要把建木做成一个被广泛应用的,有生命力的开源软件。
今天整理下从传统的CI/CD到DevOps研发运维一体化的整个演进过程。类似于每日构建和冒烟测试,实际上在10多年前就已经在实践,比如当前用的笔记多的Ant+CruiseControl方式来实现自动化的编译构建和持续集成能力。
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
作者:FogDong(字节跳动火山引擎)
伴随着DevOps在近些年的火爆,围绕xOps产生了很多概念,诸如DevSecOps,AIOps,MLOps,ChatOps等等,当然还有今天讲述的主角GitOps,那么你了解GitOps吗?
在此之前您可能听说过“GitOps”,但并不知道它到底是什么,除了GitOps,您可能还听说过DevOps,或者AIOps、GOps等,是的,现在是“Ops”盛行的时代。
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
由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token
由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token
目前对于gitlab CI是在单独的项目下创建.gitlab-ci.yaml文件来定义部署过程,对于共同的一些步骤比如构建部署等,在每一个gitlab CI文件中编写,为了能够使代码在不同项目复用,将其存放在一个专门用于构建的gitlab CI仓库,其他项目想要使用该stage可以引用
通过Jenkins实现windows服务器CI/CD
承接上一篇: Jenkins持续集成流水线(上)
承接上一篇: Jenkins持续集成流水线(上)
前段时间在研究 Jenkins 的自动化构建时,写了一篇文章:使用 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 自动化构建 Algorithm:环形链表 Review:Using Functions in Elixir Guard Clauses Tip:Elixir return eraly Share:使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建
本篇以Sentry平台搭建为例,详细介绍了Docker-compose的使用以及优势。
主要分享了针对服务或应用进行实时异常监控的开源平台Sentry的搭建与学习过程。
主要分享了针对服务或应用进行实时异常监控的开源平台Sentry的搭建与学习过程。
事情是这样的,作为一名热爱工作的程序员,定期检查系统服务是我的日常,并且还要将检查结果发送邮件给同事。这事情虽然简单,但是确实有点繁琐,真是脑壳痛
听说,有趣的灵魂万里挑一,好看的皮囊千篇一律🙄️,建木 CI + Allure测试框架真是好看又好用!!
听说,有趣的灵魂万里挑一,好看的皮囊千篇一律🙄️,建木 CI + Allure测试框架真是好看又好用!!
使用Jenkins进行项目的 CI/CD 是大家常见的工程选择,如何使用 Jenkins docker 进行Python Django DRF 项目的部署,实践TDD是本文的主要内容。
解锁七牛云上传文件新姿势,搭配建木CI,一个流程轻松搞定!
本文主要介绍直接拉取源码发布至函数计算服务。帮助您实现研发流程的协同自动化。云效持续集成流水线 是企业级持续集成和持续交付工具,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线CICD过程。让交付过程高效顺畅。