【Jenkins】使用VS Code插件校验Jenkinsfile格式

在编写Jenkinsfile时候,经常由于代码格式不正确而导致项目编译失败,而Jenkins并没有提供很好的解决方法,大部分的时候只能现在一个临时项目里检查代码是否错误,然后再提交Jenkinsfile到脚本仓库,中间的过程过于繁琐😡,实在不优雅😤。不过好在VS Code有插件提供Jenkinsfile文件的校验

一、插件安装与配置

安装插件 Jenkins Pipeline Linter Connecter
在这里插入图片描述
转到文件 —> 首选项 —> 扩展 —> Jenkins Pipeline Linter Connecter
在这里插入图片描述
在这里插入图片描述
配置参数

1. The url of the crumb service : 把 <your_jenkins_server:port>换成自己的地址

http://<your_jenkins_server:port>/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,%22:%22,//crumb)

在这里插入图片描述
2. Password: Jenkins登录的用户的登录密码(这里比较奇怪,用户名在后面设置,密码反而在前面)
在这里插入图片描述
**3. Linter url **: 把 <your_jenkins_server:port>换成自己的地址

http://<your_jenkins_server:port>/pipeline-model-converter/validate

在这里插入图片描述

4. Username: Jenkins登录的用户名
在这里插入图片描述

二、检验效果

使用方法: 查看—> 命令面板 —> Validate Jenkinsfile
在这里插入图片描述
在这里插入图片描述
如果Jenkinsfile有错误,则输出错误提示信息
在这里插入图片描述
如果Jenkinsfile没有错误,则输出成功提示信息
在这里插入图片描述

这样就可以优雅的检验Jenkinsfile的格式问题了😎

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章