php企业网站多少钱,网页编成网站,jsp系统网站建设带源代码,西昌城乡规划与建设局网站一#xff1a;jenkins 配置
安装gitlab插件 生成密钥 id_rsa 要上传到jenkins#xff0c;id_rsa.pub要上传到gitlab
cat /root/.ssh/id_rsa
复制查看的内容 可以看到已经成功创建出来了对于gitlab的认证凭据
二#xff1a;配置gitlab cat /root/.ssh/id_rsa.pub
复制查…一jenkins 配置
安装gitlab插件 生成密钥 id_rsa 要上传到jenkinsid_rsa.pub要上传到gitlab
cat /root/.ssh/id_rsa
复制查看的内容 可以看到已经成功创建出来了对于gitlab的认证凭据
二配置gitlab cat /root/.ssh/id_rsa.pub
复制查看的内容 将复制的信息粘贴到key里面Title里面标注jenkins方便识别 点击add key添加 可以看到已经成功创建出来了
三 建立连接
在gitlab创建一个测试项目 新建一个文件用于后面jenkins构建 copy git链接
jenkins
创建一个测试项目 url填写在gitlab上面复制的链接选择刚刚创建gitlab认证凭据 源码管理选择git 注意 (jenkins主机也要按照git : yum install git -y)
保存 点击立即构建 成功了
查看控制台输出 红框中标记的是jenkins的工作目录也就是这次构建的目录
去jenkins主机上面查看一下 可以看到和我们在gitlab上面创建的项目内容是一样的
四自动化构建
配置触发器 创建token值 复制刚刚创建出来的token值
保存
在gitlab上面 url这里就填写 后面的 http://192.168.8.200:8080/project/gitlab-test
token就填写我们刚刚在jenkins 上面生成的token 可以看到已经成功创建出来了webhook 测试一下也是显示成功的
在Jenkins这边查看 可以看到已经自动构建成功了
修改一下gitlab上面的项目内容再查看 查看jenkins这边 我们创建的webhook就是gitlab那边一有push的事件就自动构建