我有一个管道作业和一个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)",
2条答案
按热度按时间7dl7o3gd1#
问题是由
test.xml
中的作业规范无效引起的。如果您想使用
create-job
CLI命令,那么最好从从Jenkins GUI(.../job/NAME/config.xml
)下载的某个现有作业的作业配置XML开始。您可以确保它持有有效的规范。kmpatx3s2#
你的配置xml是无效的...因为如果xml是有效的应该是这样的click_here
要从其他作业生成xml,可以使用命令
要将其导出为xml,您可以键入