我在Jenkins中安装了构建令牌根插件(版本1.2)。但是,“触发器远程构建”选项不会出现。
最终目标是从SlackBot触发Jenkins。我遵循了tutorial。
我必须做一些非常愚蠢的事情。请帮忙。Stackoverflow文章毫无徒劳地提到
答案 0 :(得分:5)
您需要阅读它:Quick and Simple Security
启用安全设置,转到http://yourhost/jenkins/configureSecurity并选择启用安全性,然后为安全领域选择委托给servlet容器,为授权策略选择传统模式。或者,您可以单击主Jenkins仪表板页面左侧的Manage Jenkins链接进入配置页面,然后单击Configure Global Security。
要登录Jenkins,请转到http://yourhost/jenkins/loginEntry,或点击任意Jenkins信息中心页面右上角的登录链接。
这将带您进入“登录”页面。输入用户名和密码,然后单击“提交”按钮。这将带您回到主Jenkins仪表板。现在,您将在页面左侧看到Manage Jenkins链接。
要注销,只需点击任意Jenkins仪表板页面右上角的注销链接。
需要匿名读取访问权限
前面的说明要求匿名用户具有对Jenkins的读取权限。如果禁用匿名用户的整体读取访问权限,则构建令牌根插件允许使用令牌。
答案 1 :(得分:4)
在应用接受的答案时要刻意。它把我锁在詹金斯身上
这是另一种选择:
*安全领域:Jenkins' own user database
(取消选中Allow users to sign up
)
*授权:Logged-in users can do anything
然后出现“远程构建触发器”。