1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 持续集成工具Jenkins学习4 Idea集成Jenkins插件

持续集成工具Jenkins学习4 Idea集成Jenkins插件

时间:2023-06-30 14:36:27

相关推荐

持续集成工具Jenkins学习4 Idea集成Jenkins插件

持续集成工具Jenkins学习4 Idea集成Jenkins插件

一、功能简介二、安装Idea插件1. 搜索安装2. 设置三、Jenkins开启CSRF四、使用

一、功能简介

Idea可以方便地添加Jenkins插件,这样平时构建工程就不需要再登陆到Jenkins平台了。

准备环境:

IdeaJenkins一个Spring Boot项目

二、安装Idea插件

1. 搜索安装

到Idea的File-Settings-Plugins,搜索Jenkins Control Plugin插件:

安装后重启Idea。

2. 设置

到File-Settings-Tools-Jenkins Plugin界面,设置Jenkins服务器信息:

注意选择正确的Jenkins版本。

三、Jenkins开启CSRF

低版本的Jenkins到Jenkins-Configure Global Security,取消”防止跨站点请求伪造“复选框。

如果需要开启此功能,则访问:

http://jenkins地址/crumbIssuer/api/xml?tree=crumb#

来获取crumb值,填写到Idea的Jenkins插件设置里。

高版本的Jenkins要到配置文件设置取消CSRF:

vim /etc/sysconfig/jenkins# 修改下面的行JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true"

对于使用service命令启动的情况来说,要把参数加到下面文件:

cd /usr/lib/systemd/systemsudo vim jenkins.servicesudo systemctl daemon-reloadsudo service jenkins restart

四、使用

打开Idea面板的Jenkins 标签,连接正常的话,就可以看到Jenkins里的Items信息了。

双击Item,就可以触发构建。或者可以在Item上右击,直接跳转到Jenkins的任务界面。

选择Show last log,可以在Idea的控制台看到构建过程的Log。

点击Load Builds按钮,可以看到历史构建信息:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。