Jenkins安装教程

首先是Tomcat安装:

Tomcat安装
下载war包直接放在tomocat下边

问题:

  • 1、防火墙(控制台)开启端口
  • 2、权限问题,子账户没有权限执行
  • 3、端口占用
    可以考虑修改tomcat端口
vim conf/server.xml

一、Jenkins的启动配置

在这里插入图片描述
将路径中的默认密码内容复制出来

打开失败?

提示:Jenkins离线
浏览器中打开插件库 http://ip+port:/jenkins/pluginManager/advanced
修改https为http,然后重启tomcat

二、安装基础插件

在这里插入图片描述

三、创建第一个管理员账户

在这里插入图片描述
如果启动发现空白后,重启一下tomcat就行了

四、安装相应的插件

  • Maven Integration - Maven插件
  • SonarQube Scanner - Sonar库插件
  • Publish Over SSH - 用于发布到远程服务器

五、全局系统配置

  • JDK - 新增JDK ,取消自动安装,输入JAVA_HOME位置
  • Maven - 取消自动安装,输入MAVEN_HOME的位置
  • config中,配置邮件,“邮件通知”(可选)

值得重视的是,测试发送如果遇到失败,是因为,邮件是默认通过系统管理员进行发送的,因此这里配置的邮箱地址必须要和config中的管理员邮箱一致。

六、系统设置配置SonarQube

SonarQube安装教程
系统管理 - 系统设置 - SonarQube servers
找到SonarQube Sanner,点击自动安装即可。

七、Gitlab的授权登录

Jenkins - Credentials - System - Global credentials - Add Credentials

  • Kind 选择 SSH Username with private key
  • Scope
  • 单选选择第三个
  • 其他可以为空白
    在这里插入图片描述
    因为我们的Jenkins默认在tomcat用户下,因此这个用户默认名称就是tomcat
    在这里插入图片描述

八、生成ssh密钥对,并配置gitlab

打开服务器命令行,输入

ssh-keygen -t rsa

如果提示不能使用ssh命令,那就需要先执行安装openssh-clients命令

yum install openssh-clients
  • 查看公钥
more ~/.ssh/id_rsa.pub
  • 将生成的公钥配置到gitlab

Gitlab - setting - ssh keys - 添加

九、Jenkins新建一个任务进行测试

新建任务 - Maven项目 - 配置gitlab项目的地址,选择认证证书,保存,这个任务只要不显示报错,就成功啦,可以在仪表盘进行启动了
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李易安QSR

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值