はじめに
「Jenkins Pipeline Linter Connector」を VSCode に追加することで
Jenkinsfile の文法が正しいかどうか検証できるようになります
使用例
Ctrl + Shift + P でコマンドパレットを開いてから「Validate Jenkinsfile」を選択するか、
Shift + Alt + V を押すことで、Jenkinsfile の文法が正しいかどうか検証できます
編集を保存していない状態で「Validate Jenkinsfile」を実行すると
最後に保存された時のコードが検証されてしまいます
検証する時はコードを保存してから「Validate Jenkinsfile」を実行する必要があります
設定
「Jenkins Pipeline Linter Connector」を使うためには
VSCode の settings.json に項目を追加する必要があります
jenkins.pipeline.linter.connector.url
:Jenkins Pipeline Linter の URLjenkins.pipeline.linter.connector.user
:Jenkins のユーザー名(省略可)jenkins.pipeline.linter.connector.pass
:Jenkins のパスワード(省略可)
例えば Jenkins のアドレスがデフォルトで、ユーザーが存在しない場合は
{ "jenkins.pipeline.linter.connector.url": "http://localhost:8080/pipeline-model-converter/validate" }
settings.json をこのように記述することで使用できるようになります