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

标签 jenkins jenkins-api

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

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

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

谢谢!

最佳答案

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

您请求的内容目前无法实现。

关于jenkins - 如何将 Jenkins REST API 与 JENKINS_SERVER_COOKIE 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43810674/

相关文章:

svn - 根据环境变量/shell输出构建特定项目

curl - 如何使用 Curl POST 到 configSubmit Jenkins 页面

Jenkins API - 是否有用于只读访问的非用户(例如基于作业)的 API token ?

java - 使用 SonarQube Jenkins Plung 从 Jenkins 中的 pom 文件派生强制 SonarQube 属性

shell - Jenkins:如何在 Windows 从站中执行 shell 脚本

macos - 如何卸载 Jenkins ?

jenkins - 如何获取在特定时间运行的 Jenkins 构建列表?

jenkins - 访问 Jenkins v2.73.1 crumbIssuer REST API 时出现 404

jenkins - 使用rest api从jenkins获取构建信息

jenkins - 构建 Jenkins 缺失的历史