November 12, 2020
Validate a Jenkinsfile without running it
Jenkins servers have a simple validator to check build files for basic errors without running them. Let’s use curl to send a local file named MyJenkinsfile:
curl --user "<username>:<password>" -X POST -F "jenkinsfile=<MyJenkinsfile>" https://<jenkins_host_address>/pipeline-model-converter/validateThe response body will contain validation information.