文章 2023-04-25 来自:开发者社区

还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!

前言Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。GitLab CIGitlab CI/CD服务是GitLab的一部分,每当开发人员将代码推送到GitLab存储库时,它都会在所需的环境中构建,测试和存储最新的更改。选择GitLab CI的一些主要原因:易于学习,使用和可扩展维护容易整合容易CI完....

还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
文章 2023-03-12 来自:开发者社区

实践:部署Jenkins服务并开发MERN应用的CI/CD构建管道

随着您开发软件,您还必须将其与以前的代码持续集成并将其部署到服务器。手动执行此操作是一个耗时的过程,有时会导致错误。因此,我们需要以持续和自动化的方式执行此操作——这就是您将在本文中学到的内容。我们将讨论如何通过使用 Jenkins 设置 CI/CD 管道来改进 MERN(MongoDB、Express、React 和 NodeJs)应用程序开发过程。您将了解如何自动部署以实现更快、更高效的发布....

实践:部署Jenkins服务并开发MERN应用的CI/CD构建管道
文章 2023-02-05 来自:开发者社区

docker | jenkins 自动化CI/CD,后端躺着把运维的钱挣了!(下)

前言在上一篇文章中,我们使用docker编写Dockerfile文件,将我们自己的项目构建成镜像,然后发布到Docker Hub中,并且用自己的云服务器拉取Docker Hub上我们自己上传的项目镜像,并且由该镜像运行容器,使得我们成功将自己的项目用docker运行了起来,并且外网访问测试通过。如果还没有使用过docker自己构建过镜像的同学还是建议先阅读第一篇文章:传送门在本篇文章中,将讲解使....

docker | jenkins 自动化CI/CD,后端躺着把运维的钱挣了!(下)
文章 2023-01-01 来自:开发者社区

jenkins快速入门,自动构建一个hello world项目(devops,ci/cd)

jenkins是一个非常老牌的ci/cd工具,它是一款使用Java写的开源自动化应用。可以通过界面或Jenkinsfile告诉它执行什么任务,何时执行,理论上,可以让它执行任何事,一般用来做ci/cd(开发只用关心代码实现,提交代码以后自动测试、打包、自动发布)可以说体量稍微大一点的团队都有自己的持续集成工具。安装我使用的是docker安装测试,其中~/Documents/code/jenkin....

jenkins快速入门,自动构建一个hello world项目(devops,ci/cd)
文章 2022-11-03 来自:开发者社区

《Alibaba Cloud CodePipeline 基于Jenkins的CI CD探索之路》电子版地址

《Alibaba Cloud CodePipeline 基于Jenkins的CI / CD探索之路》Alibaba Cloud CodePipeline 基于Jenkins的CI / CD探索之路 电子版下载地址: https://developer.aliyun.com/ebook/727 电子书: </div...

《Alibaba Cloud CodePipeline 基于Jenkins的CI  CD探索之路》电子版地址
文章 2022-11-01 来自:开发者社区

jenkins-allure报告(CI/CD自动化测试集成运行+报告)

 去官网下载allure-2.15.0(这里是我用的版本),并上传到centos服务器上,我是放在/opt路径下直接将解压好的文件上传到centos服务器,上传后记得给权限哦chmod 777 -R /opt/allure-2.15.0编辑 配置环境变量:/opt/allure-2.15.0/bin(allure所在路径)vim /etc/profile #vim打开profile配置....

jenkins-allure报告(CI/CD自动化测试集成运行+报告)
文章 2022-09-26 来自:开发者社区

Docker+Jenkins+Gitee+Harbor+WebHooks实现CI/CD!

前言视频教程由B站up主:微软MVP-Eleven 录制视频地址:https://www.bilibili.com/video/BV1xo4y1U7Mp1、关于Jenkins1-1、为什么要使用jenkins?#不使用jenkins时,项目该如何进行部署? Codeing ==> 代码管理器(SVN,TFS,Git,GitLab) ==>编译 ==> 打包 ==> 拷贝.....

Docker+Jenkins+Gitee+Harbor+WebHooks实现CI/CD!
文章 2022-09-26 来自:开发者社区

Docker+Jenkins+Gitee+Harbor+WebHooks实现CI/CD!

前言视频教程由B站up主:微软MVP-Eleven 录制视频地址:https://www.bilibili.com/video/BV1xo4y1U7Mp # 1、关于Jenkins ## 1-1、为什么要使用jenkins? ```md #不使用jenkins时,项目该如何进行部署? Codeing ==> 代码管理器(SVN,TFS,Git,GitLab) ==>编译 ==&...

文章 2022-09-07 来自:开发者社区

通过Jenkins构建CI/CD实现全链路灰度

作者:卜比 本文介绍通过 Jenkins 构建流水线的方式实现全链路灰度功能。 在发布过程中,为了整体稳定性,我们总是希望能够用小部分特定流量来验证下新发布应用是否正常。即使新版本有问题,也能及时发现,控制影响面,保障了整体的稳定性。整体架构我们以如下 Demo 为例:为了保证稳定,我们约定如下上线流程:其中,在灰度验证中,有几种不同的策略:直接使用线上小部分流量来测试(按照百...

通过Jenkins构建CI/CD实现全链路灰度
文章 2022-08-29 来自:开发者社区

通过Jenkins构建CI/CD实现全链路灰度

本文介绍通过Jenkins构建流水线的方式实现全链路灰度功能。在发布过程中,为了整体稳定性,我们总是希望能够用小部分特定流量来验证下新发布应用是否正常。即使新版本有问题,也能及时发现,控制影响面,保障了整体的稳定性。整体架构我们以如下Demo为例:为了保证稳定,我们约定如下上线流程:其中,在灰度验证中,有几种不同的策略:直接使用线上小部分流量来测试(按照百分比放量)从线上按照特定规则选择流量(比....

通过Jenkins构建CI/CD实现全链路灰度

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"容器化应用的持续集成与部署","productDescription":"在现代软件开发中,高效的持续集成和部署(CI/CD)是确保快速迭代和稳定交付的关键所在。基于阿里云容器服务 Kubernetes 版 ACK 与Jenkins构建持续集成与部署的解决方案,能够为企业提供从代码构建到应用部署的全流程自动化支持,显著提升开发效率和交付质量。","productContentLink":"https://www.aliyun.com/solution/tech-solution/ack-cicd","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/ack-cicd"},"productButton2":{"productButtonText":"方案部署","productButtonLink":"https://www.aliyun.com/solution/tech-solution-deploy/2868455.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"容器化应用的弹性伸缩攻略","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/ack-hpa","productPromotionInfoSecondText":"高效编排与管理容器化应用","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/ack-services"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}
相关镜像