在“ Jenkins远程访问 API”页面中对此进行了描述:
curl http://jenkins/job/$JOB_NAME/build -F file0=@PATH_TO_FILE -F json='{"parameter": [{"name":"FILE_LOCATION_AS_SET_IN_JENKINS", "file":"file0"}]}'
请注意,您需要使用URL / build代替/ buildWithParameters
如何从命令行上传文件作为jenkins中的文件参数
在“ Jenkins远程访问 API”页面中对此进行了描述:
curl http://jenkins/job/$JOB_NAME/build -F file0=@PATH_TO_FILE -F json='{"parameter": [{"name":"FILE_LOCATION_AS_SET_IN_JENKINS", "file":"file0"}]}'
请注意,您需要使用URL / build代替/ buildWithParameters