"Trigger builds remotely"在Jenkins中安装Build Token Root Plugin后没有出现

"Trigger builds remotely" does not appear after installing Build Token Root Plugin in Jenkins

我已经在 J​​enkins 中安装了 Build Token Root 插件(版本 1.2)。但是 "Trigger builds remotely" 选项没有出现。

最终目标是从 SlackBot 触发 Jenkins。我关注了这个 tutorial.

我一定是在做一些很傻的事情。请帮忙。

没有白白引用的 Whosebug 文章

Hudson - missing Trigger builds remotely option

Triggering builds remotely in Jenkins

您需要阅读它:Quick and Simple Security

  • 启用安全设置,转到http://yourhost/jenkins/configureSecurity和select启用安全,然后选择Delegate to servlet container for security realm和Legacy mode for authorization strategy。或者,您可以单击 Jenkins 仪表板主页面左侧的管理 Jenkins link 以进入配置页面,然后单击配置全局安全性。

  • 要登录 Jenkins,请转到 http://yourhost/jenkins/loginEntry,或单击位于任何 Jenkins 仪表板页面右上角的登录 link。

  • 这会将您带到登录页面。输入用户名和密码,然后单击提交按钮。这将带您回到主 Jenkins 仪表板。您现在将在页面左侧看到管理 Jenkins link。

  • 要注销,只需单击位于任何 Jenkins 仪表板页面右上角的注销 link。

Anonymous read access required

The preceding instructions require that anonymous users have read access to Jenkins. If you disable overall read access for anonymous users, the Build Token Root Plugin allows use of tokens.

应用接受的答案时要小心。它把我拒之门外。
这是一个替代方案:
* 安全领域:Jenkins' own user database(取消选中 Allow users to sign up
* 授权:Logged-in users can do anything

然后出现“远程构建触发器”。