You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins ver.2.105中“永久保留此构建”按钮缺失问题求助

解答:Jenkins "Keep this build forever" 按钮不显示问题

首先明确:这个功能不需要额外插件支持,它是Jenkins核心自带的特性,你的问题大概率出在Matrix-based security的权限配置上。

在Matrix安全策略下,细粒度的权限控制是关键,所有用户看不到按钮,说明全局权限配置里没有给用户分配对应的权限。你需要检查以下两点:

  • 需要的核心权限:
    要看到并使用“Keep this build forever”按钮,用户(或用户组)需要拥有 Run/Update 权限——这个权限专门用于修改单个构建的属性,包括标记构建为永久保留。
    另外,Job/Update 权限(针对整个项目的更新权限)也能包含这个功能,但Run/Update是更精准的细粒度权限选择。

  • 配置步骤:

    1. 进入Jenkins后台,打开 Manage Jenkins → Configure Global Security
    2. 在Matrix-based security区域,找到你要授权的用户组(比如authenticated users,因为你说所有用户都看不到)
    3. 在权限列表中找到Run分类下的Update权限,勾选对应的复选框
    4. 保存配置后,让用户刷新构建页面,按钮应该就会出现了

补充说明:你的Jenkins版本2.105虽然不算最新,但核心的权限模型已经包含Run/Update,所以这个配置是适用的。如果之前你找过相关Matrix安全的问题,可能没注意到这个专门针对构建的权限项,而是盯着项目级的权限了。

内容的提问来源于stack exchange,提问作者ayyrex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:37:42