栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

GITLAB JENKINS代码自动部署

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GITLAB JENKINS代码自动部署

1、前提

部署 jenkins
安装jenkins插件
    Git
    Gitlab
    Gitlab Hook
    Publish Over SSH
    SSH Agent
    Git Paramete
部署 gitlab

2、JENKINS配置免密拉取GITLAB代码
配置方法
https://www.cnblogs.com/faithH/p/14949070.html

3、配置JENKINS+GITLAB(GITLAB提交代码后JENKINS自动部署)

3.1、gitlab 生成access token

  

3.2、jenkins 配置允许访问gitlab(添加3.1 生成token完成免密认证)

1、jenkins 添加凭证信息

  2、jenkins配置免密连接gitlab -- 系统管理 --- 系统配置

3.3、jenkins 任务配置中生成gitlab中webhooks所需webhook url和secret Token

3.4、注意:添加webhoos前必须设置gitlab "Allow requests to local network from hooks and services"权限打开状态,否则添加webhook会报错(gitlab需要admin用户操作)

报错信息:

 解决办法;

3.5、gitlab中添加webhooks(gitlab需要admin用户操作)

 3.6、GITLAB上DEV分支上创建新文件,JENKINS 自动部署 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837201.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号