jenkins整合gitlab轻松入门(适合零基础,很详细

/root/.jenkins/secrets/initialAdminPassword

粘贴进去,进入首页

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

提示离线,先不用操作,在浏览器重新开一个页面

浏览器地址输入jenkins路径/pluginManager/advanced

配置jenkins

例如下图

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

将下面的配置去掉s

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

也有说改成清华的地址,经测试也可以

修改后一定要提交

然后刷新之前的首页页面,安装推荐的插件,熟练的话也可以手动选择安装哪些插件

安装插件可能一次不成功,多重试几次,一般都可以全部安装成功

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4.安装完推荐的插件后,再安装gitlab 插件和ssh插件

点击系统管理–>插件管理–>

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

下面这一定要安装上,否则任务配置的最后一步,还需要到这里来下载安装插件(不抬杠,如果有其他类似功能的插件安装上去,也是可以不安装这个插件的,新手上路,还是稳妥的好,毕竟信心很重要,只要弄一遍,以后对这就不怵了)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

5.新建用户并配置实例地址,该地址就是将来触发器配置的钩子地址前缀

安装插件成功后会弹出创建用户窗口,直接创建用户即可

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

创建用户并保存后,会让配置实例地址,用默认的或者自己修改一下都可以

注意:此地址必须可以访问到;如果你配置一个不能访问的地址,将来会不能触发任务构建,建议用默认的

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

配置之后就可以使用jenkins了

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

5.修改安全配置,新建任务并配置

5.0系统设置–>全局安全设置

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

5.1 新建任务

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

5.2配置任务

只要下面没提到的配置,都不用配置

源码管理选择git

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

下面是Credentials窗口(就是填写gitlab用户名和密码)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

添加后认证里面选择刚才添加的认证信息

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

添加后一般还是报错,如果错误类似上图,原因就是你的机器没有git环境,直接安装git即可

这里只说linux安装

直接命令行输入yum -y install git

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

安装完成后,配置git环境变量

配置git环境变量

vi /etc/profile

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在末尾追加如下内容

#set git environment

export PATH=/usr/bin/git/bin:$PATH

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

应该也需要jdk,建议一下子安装了

甚至maven也安装了,因为后面可能要用maven(之所以说可能是因为你在哪台机器上执行maven命令哪台机器就需要,但是那台机器可能不是这一台)

这里先不安装maven后面安装

然后执行source /etc/profile使修改生效

配置好,回到配置任务页面,保存后再打开任务配置页面(不保存,再次打开还需要配置git仓库地址)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

如果粗心的话,再次打开,页面可能是这样的

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

错误信息很容易理解,就是认证失败,认证失败有两种情况

第一种情况是账户或者密码配置错误,这种重新配置账户密码即可

重新配置可以在凭证里面修改或者直接添加新的

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

第二种是你没有该项目的权限(需要分配权限)

解决掉之后,页面如下

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

接着往下配置

不要着急,即将大功告成

5.3配置触发器

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

点击高级后,在弹窗中点击Generate,生成token,复制生成的token,在gitlab里面配置

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

gitlab配置

进入项目页面,在settings(设置)中选择integration(集成)

点击增加构建步骤

url就写触发器的地址,就是上上图中的http://192.168.168.173:8080/jenkins/project/TestDevOps

这个地址就是jenkins实例地址(一开始配置的)+“peoject/”+“任务名”

token就是上上图中点击Generate按钮生成的

配置详情如下图

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

学习分享,共勉

这里是小编拿到的学习资源,其中包括“中高级Java开发面试高频考点题笔记300道.pdf”和“Java核心知识体系笔记.pdf”文件分享,内容丰富,囊括了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。同时还有Java进阶学习的知识笔记脑图(内含大量学习笔记)!

资料整理不易,读者朋友可以转发分享下!

Java核心知识体系笔记.pdf

记一次蚂蚁金服Java研发岗的面试经历,分享下我的复习笔记面经

中高级Java开发面试高频考点题笔记300道.pdf

记一次蚂蚁金服Java研发岗的面试经历,分享下我的复习笔记面经

架构进阶面试专题及架构学习笔记脑图

记一次蚂蚁金服Java研发岗的面试经历,分享下我的复习笔记面经

Java架构进阶学习视频分享
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
资料整理不易,读者朋友可以转发分享下!**

Java核心知识体系笔记.pdf

[外链图片转存中…(img-UvqCHlcC-1712640464628)]

中高级Java开发面试高频考点题笔记300道.pdf

[外链图片转存中…(img-jB3UL0hp-1712640464628)]

架构进阶面试专题及架构学习笔记脑图

[外链图片转存中…(img-sCOzOHRU-1712640464628)]

Java架构进阶学习视频分享
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值