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

mac*_*etw 5 jenkins jenkins-api

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

在我的特定情况下,我想要一个不同项目的最近成功构建的构建显示名称。我想在没有用户名/密码凭据的情况下执行此操作。JENKINS_SERVER_COOKIE当我将 Jenkins REST API 用于基于 GET 的请求时,我希望能够将环境变量用作凭据作为 cookie 或标头。

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

谢谢!

Jes*_*ick 2

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

您所要求的目前无法实现。