如何将 Jenkins REST API 与 JENKINS_SERVER_COOKIE 一起使用?

How can I use the Jenkins REST API with a JENKINS_SERVER_COOKIE?

我的目标是在 Jenkins-run 脚本中询问 Jenkins 服务器的问题(特别是在远程代理上 运行 时)。我想将 Perl 或 Python 脚本与 REST API 一起使用。我想问问Jenkins服务器已知的数据。

在我的具体情况下,我想要 build-display-name 的 most-recent 成功构建不同的项目。我想在没有 username/password 凭据的情况下执行此操作。我希望能够使用环境变量 JENKINS_SERVER_COOKIE 作为 cookie 或 header 的凭据,因为我将 Jenkins REST API 用于 GET-based 请求。

这可能吗?如果不是,环境变量JENKINS_SERVER_COOKIE是做什么用的?

谢谢!

JENKINS_SERVER_COOKIE 不用于与 REST 相关的任何内容 API;最好无视它。

目前无法满足您的要求。