在Jenkins CLI中添加作业

时间:2018-07-25 11:20:16

标签: jenkins command-line-interface

我有一个管道作业和一个jenkins.war

这是我运行的命令:

sudo java -jar /home/ubuntu/jenkins-cli.jar -s http://localhost:8080 create-job test</home/ubuntu/jobs/test.xml

这是我得到的错误:

"ERROR: Unexpected exception occurred while performing create-job command.", 
    "com.thoughtworks.xstream.mapper.CannotResolveClassException: flow-definition", 
    "\tat com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:79)", 

1 个答案:

答案 0 :(得分:0)

此问题是由test.xml中的无效作业规范引起的。

如果要使用create-job CLI命令,则最好以从Jenkins GUI(.../job/NAME/config.xml)下载的一些现有作业的作业配置XML开始。您可以确定它具有有效的规范。