在IDEA中集成Jenkins插件
由于项目组中使用jenkins作为持续集成工具,之前一直用web方式进行访问,感觉效率比较低下,所以想通过安装官方插件,直接在IDE上直接出触发Jenkins服务器进行构建。
安装Jenkins插件
可以通过idea设置中的插件市场搜索Jenkins Control
下载,也可以通过访问jenkins官方IDEA插件地址点击Get ,可以触发正在打开的IDEA进行该插件的下载。
在插件中设置Jenkins连接信息及用户信息
由于项目组Jenkins启用了安全性认证及CSRF,设置连接信息后,还要设置用户信息才能访问。
根据官方文档, 2.176
版本开始需要通过Jenkins用户设置界面,生成用户API Token,作为插件中的用户密码(用户名也需要设置),原来旧版本的Crumb Data放空,才能正常连接。
如果依照旧版本的方式设置Crumb Data 以及 用户密码的话,会出现Missing or bad crumb data
的异常。
一切设置正常的话,点击Test Connection,就会出现Successful的连接成功提示了。
使用技巧
- 可以将当前项目经常使用的流水线右键点击
Set as favorite
设置为收藏,在分组下拉中就有一个My favorites的当都分组展示。 - 可以通过点击上面两个小圆点的按钮,打开一个流水线的历史构建记录,并且可以点击这些历史记录,查看他们的构建日志。