近期在做jenkins测试,IntelliJ并没有自动安装jenkins服务器,因此需要自己添加,但是如果不配置Crumb Data,jenkins的服务就不能使用。
-
首先在服务器中开启CSRF服务,点击左边系统管理中的Configure Global Security,如下图所示:
-
打开IntelliJ客户端,打开Settings中的Plugins,搜索jenkins安装,下图已经安装好:
-
点击Settings中的Tools,选中Jenkins Plugins,根据安装情况配置,如图:
由于Jenkins是安装在tomcat下的,所以
Server Address设置为http://127.0.0.1:8080/jenkins/,其中127.0.0.1代表本机地址;
User为默认的admin;
Password可在C:\Users\Administrator.jenkins\secrets目录下的initialAdminPassword文件中找到;
Jenkins version:目前安装的基本都为ver 2.x
Crumb Data:通过http://jenkinsserver:port/crumbIssuer/api/xml?tree=crumb#查看,其中jenkinsserver:port即为本机的Jenkins访问地址;
点击Test Connection检查是否连接成功;
回到IntelliJ主界面,将Jenkins面板显示出来:
右侧即能看到Jenkins面板,点击构建,即能在浏览器中访问: