【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的格式問題了😎

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