创建任务用下面命令行没问题
java -jar hudson-cli.jar -s http://127.0.0.1:8080/hudson create-job myTestjob < config.xml
能够成功
但是更新项目必须用0 < config.xml
java -jar hudson-cli.jar -s http://127.0.0.1:8080/hudson update-job myTestjob < config.xml
报错
Argument "CREATE" is required
java -jar hudson-cli.jar update-job args...
Updates and potentionally creates a job by reading stdin as a configuration XML file.
NAME : Name of the job to update
CREATE : Create the job if needed
java -jar hudson-cli.jar -s http://127.0.0.1:8080/hudson update-job myTestjob 0 < config.xml
这样就没问题了, config.xml里面的内容必须填的需要有,否则要报异常,具体要有哪些项,大家创建个项目在网页上把所有的都填空,然后去看项目下的config.xml就知道了
在C:\Users\××××\.hudson\jobs