成功最有效的方法就是向有经验的人学习!

jenkins配合gitlab实现自动布署代码

将gitlab和jenkins分别安装在两台服务器中,本例已完成。
环境:

jenkins:10.150.3.22
gitlab:10.150.3.15

登陆jenkins安装所需要的插件

Gitlab Hook
Build Authorization Token Root
Publish Over SSH
Gitlab Authentication
Gitlab
Git Paramete

配置发布服务器
Jenkins->configuration
file
创建任务,源码配置
file
认证用户设置为git用户
将jenkins服务器的root用户的公钥添加到gitlab管理员帐户中
file
此处的地址在gitlab中要使用。
file

在gitlab的项目中设置
Integrations Settings菜单中
file
上面提到的网址和token就放在此处,保存
此时可以进行测试能否正常触发jenkins任务
file
点击测试后,如果返回http 200即表示正常
file
将拉的源码进行打包,以便于上传到发布服务器中
file
上传后,进行解压,并更新web站点的软链接,需要进行其他配置在脚本处编写即可。

赞(1) 打赏
未经允许不得转载:陈桂林博客 » jenkins配合gitlab实现自动布署代码
分享到

大佬们的评论 抢沙发

全新“一站式”建站,高质量、高售后的一条龙服务

微信 抖音 支付宝 百度 头条 快手全平台打通信息流

橙子建站.极速智能建站8折购买虚拟主机

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册