【发布时间】:2018-12-04 22:29:44
【问题描述】:
我被这个问题困住了,我不知道如何解决它。
我编写了一个 Shell 脚本,它将通过传递我的私钥使用 Jenkins CLI 调用我的工作。Jenkins 版本是 2.121.1
java -jar jenkins-cli.jar -s http://localhost:8080 -i ~/.ssh/id_rsa build RTT/RTT-CI-Tools/RTT-CI-Tools-Distribute -s -p SLAVE_REGEX=testserver
获取错误消息为:
ERROR: anonymous is missing the Overall/Read permission
相同的脚本在另一个 Jenkins (2.7.4) 中工作。如何解决此问题。
【问题讨论】:
-
这是一个权限问题,您需要授予匿名访问权限
-
脚本在另一个 jenkins 中工作,我们没有提供任何匿名访问。
-
如果你想在 linux 中运行某些东西,你必须授予访问权限......你可以试试这个stackoverflow.com/questions/22717773/…
标签: jenkins command-line-interface ssh-keys jenkins-cli