Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用cURL在Jenkins UI中创建文件夹_Curl_Jenkins_Jenkins Plugins_Directory - Fatal编程技术网

使用cURL在Jenkins UI中创建文件夹

使用cURL在Jenkins UI中创建文件夹,curl,jenkins,jenkins-plugins,directory,Curl,Jenkins,Jenkins Plugins,Directory,我想使用curl为我的特定版本创建一个文件夹 有人试过吗?我使用了以下命令,但这对我不起作用 curl -X POST http://MyJenkinsURL/createItem?name=TestingFolder --user MyUsername:API token -H Content-Type:application/x-www-form-urlencoded 如果需要对同一命令或其他一些命令进行任何修改,请反馈。提前谢谢。您需要告诉jenkins使用文件夹插件来完成这项工作 cu

我想使用curl为我的特定版本创建一个文件夹

有人试过吗?我使用了以下命令,但这对我不起作用

curl -X POST http://MyJenkinsURL/createItem?name=TestingFolder --user MyUsername:API token -H Content-Type:application/x-www-form-urlencoded

如果需要对同一命令或其他一些命令进行任何修改,请反馈。提前谢谢。

您需要告诉jenkins使用文件夹插件来完成这项工作

curl -XPOST 'http://jenkins/createItem?name=FolderName&mode=com.cloudbees.hudson.plugins.folder.Folder&from=&json={"name":"FolderName","mode":"com.cloudbees.hudson.plugins.folder.Folder","from":"","Submit":"OK"}&Submit=OK' --user user.name:YourAPIToken -H "Content-Type:application/x-www-form-urlencoded"
使用jenkins api使用curl操作作业和文件夹。

Java版本

Jenkins.instance.createProject(com.cloudbees.hudson.plugins.folder.Folder.class, "test-folder")

使用上述命令时,我面临以下问题:无效参数-=com.cloudbees.hudson.plugins.folder.folder'from'未被识别为内部或外部命令、可操作程序或批处理文件json“未被识别为内部或外部命令、可操作程序或批处理文件。”“提交”不被识别为内部或外部命令、可操作程序或批处理文件。我尝试删除和添加引号,但仍然是相同的问题。您能提供您的输入吗?首先安装de文件夹插件,并使用用户名和APIToken