Linux:Jenkins全自动持续集成持续部署(4)

在上一章部署好了之后,还需要点击一下才能进行部署,本章的效果是:当gitlab上的代码发生了变化后,我们不需要做任何事情不需要去点击构建按钮,Jenkins直接自动检测变化,然后自动去集成部署Linux:Jenkins项目拉取gitlab代码后自动执行脚本上传(3)-CSDN博客https://blog.csdn.net/w14768855/article/details/136954469?spm=1001.2014.3001.5501

本章是在上一章的基础上继续往下做的


1.CI&CD

需要先安装几个插件Gitlab Hook Plugin(之前已经安装过)、Build Authorization

Token Root 和 Build Token Trigger

安装完了插件还用去进行权限的配置

勾上点保存

勾掉点保存

Jenkins服务器中生成密钥

复制代码
openssl rand -hex 12

e54825778784d4d276d52eee

这串数值大家的都不一样

点击配置

再去gitlab上

测试成功


2.测试

我使用test随便修改一下并且进行推送

现在什么都不用动,两个页面自动就变了,这样就部署成功了

相关推荐
罗技12313 分钟前
在 Kubernetes 上用 Fluent Bit 收集 Nginx 日志到 Easysearch
nginx·kubernetes·jenkins
梦白.5 小时前
Python的容器类型
运维·python
tuotali20267 小时前
天然气压缩机技术2026,高可靠性长周期运行与智能运维融合路径
运维·python
姚不倒7 小时前
三节点 TiDB 集群部署与负载均衡搭建实战
运维·数据库·分布式·负载均衡·tidb
gpio_017 小时前
自建gitlab服务器并用sakurafrp穿透
运维·服务器·gitlab
k7Cx7e7 小时前
Debian执行ssh root@localhost 提示认证失败
运维·debian·ssh
闻道且行之7 小时前
Nginx 安装、做成服务及 HTTPS 配置全流程
linux·运维·nginx·https
人工智能训练7 小时前
Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南
linux·运维·服务器·人工智能·开源·ai编程
蜕变的小白7 小时前
Linux系统编程-->UDP编程:C/S模型实战详解
linux·运维·网络协议·udp
FIT2CLOUD飞致云7 小时前
里程碑丨JumpServer开源堡垒机GitHub Star数突破30,000个!
运维·开源·堡垒机