从xml导入Job到Jenkins

劳伦特

我是jenkins和docker的新手,我试图从xml文件导入jenkins的新工作。当前的jenkins在docker内部运行。(jenkinsci / blueocean)。

这是我的命令:

java -jar .\jenkins-cli.jar -s http://localhost:8080/ create-job jobname .\myjob.xml

这是错误:

匿名缺少总体/读取权限

我做了什么:

我已经检查过了

匿名缺少“总体/读取”权限

所以我用这个cmd测试:

java -jar .\jenkins-cli.jar -s http://localhost:8080/ -auth username:password who-am-i

它返回

 Authenticated as : username 
 Authorities: authenticated

然后我也这样尝试:

java -jar .\jenkins-cli.jar -s http://localhost:8080 create-job jobname .\myjob.xml -auth username:password

它也发生错误。

请帮助。

Adiii

我更喜欢在构建时导入作业,这是您可以尝试的工作示例。

FROM jenkinsci/blueocean 
COPY config.xml /usr/share/jenkins/ref/jobs/job_name/config.xml

您可以尝试使用以下命令运行演示作业导入

git clone https://github.com/Adiii717/docker-jenkins-job-import.git
cd docker-jenkins-job-import;
docker-compose build
docker-compose up

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章