jenkins - 如何设置 jenkins 身份验证 token ?

标签 jenkins

在我的 Jenkins 构建服务器上,我想设置一个身份验证 token ,以便只有知道 token 的用户才能触发构建。 (如 here 所述。)

This doc page说它应该可以在我工作的“构建触发器”配置下进行配置。

但是,我的服务器没有这样的字段,而且我运行的是最新版本 (1.546)。我的看起来像这样:

this .

如您所见,这看起来并不像文档所说的那样。

如何设置此 token ?

最佳答案

您错过了 远程触发构建(例如,从脚本)构建触发器:

Trigger builds remotely

这仅在启用安全性的情况下可见。为了从新下载的 1.546 WAR 中获得此选项,我更改了 配置全局安全 来自 任何人都可以做任何事情至少到 登录用户可以做任何事情 .为了测试的方便/速度,在 下安全领域我选择了 Jenkins 自己的用户数据库 允许用户注册 :

enter image description here

关于jenkins - 如何设置 jenkins 身份验证 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21032349/

相关文章:

jenkins - 如何让 Jenkins 构建将故障报告回 Bitbucket 服务器?

jenkins - 如何从 jenkins 作业的 scm 轮询中排除 jenkins 文件

android - 如何使用 Jenkins、github 和 android studio

Jenkins 和 Gradle : Unable to get environment variables

c++ - Jenkins 测试报告分析器与 catch 的集成

Jenkins :有关多项工作的每日电子邮件报告

jenkins - 为什么 Jenkinsfile 中的 each 循环在第一次迭代时停止

jenkins - 什么时候需要在 Jenkins 管道的阶段内使用节点

github - 将构建工件上传到 Github 作为 Jenkins 中的发布

linux - 即使文件存在,Jenkins 构建也因缺少文件错误而失败