jenkins - 詹金斯未达到的资格
问题描述
我将 jenkins 的安装升级到了 2.249.1 版本。
以前只有当指定的用户登录时才会显示批准促销按钮。升级后,批准促销一直显示标题未满足资格 - 但它仍然可以批准!
版本:
詹金斯 2.249.1
混帐 4.4.4
git 客户端 3.5.1
升级版本 3.6
解决方案
原因是在 3.0 版本的插件中批准权限的处理发生了变化。
现在是否Approve
出现按钮(仅)取决于当前用户是否具有(全局的、特定于用户的)推广权限。
3.0 之前版本的插件确实将当前用户名与您在作业配置中指定的用户列表进行了比较。
底线:
- 您不能将审批权限与提升权限分开。
- 如果您需要特定用户的项目特定批准权限,那么您必须建立项目特定的推广权限(例如,通过matrix-auth插件)。
推荐阅读
- r - 基于向量将行从另一个数据帧添加到数据帧
- c# - 未按名称找到 DataTable 中的 DataColumn
- c - 在 virtualbox 上安装 papi(在虚拟机上使用计数器)
- nginx - 如何在 nginx 中匹配包含大于号 (<) 的请求?
- java - log4j:ERROR 执行 sql 失败。mysql 在 appender 中插入的问题
- sql - 获取数据SQL Server中最后一条记录的id
- kotlin - 从反应流处理中删除变量突变
- typeclass - 为什么 'neutral' 没有在 List monoid 中标准化为 '[]'?
- reactjs - React + MaterializeCSS + 动态渲染下拉菜单(故障位置)
- ios - 设置后关闭 ShortcutViewController