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

能否在ToBeContinuous中隐藏Semantic Release的Skipped流水线并优化徽章?

隐藏带[skip ci]标记的跳过流水线

GitLab提供了全局隐藏跳过流水线的原生功能,操作步骤如下:

  • 进入项目的 Settings > CI/CD 页面
  • 定位到 General pipelines 配置区域
  • 勾选 Hide skipped pipelines 选项
  • 保存设置后,所有标记为"跳过"的流水线会从流水线列表中隐藏,仅展示实际执行的流水线

如果需要更精细的过滤(仅隐藏Semantic Release生成的特定跳过流水线),GitLab暂无原生支持,需通过API批量修改流水线可见性,操作复杂度较高,全局隐藏方案通常能满足需求。

让徽章显示最近非跳过流水线的状态

默认的流水线徽章会包含跳过状态的记录,只需在徽章图片URL后添加ignore_skipped=true参数,即可忽略跳过的流水线,仅展示最近一次非跳过流水线的状态。修改后的配置如下:

Link
https://gitlab.tech.orange/%{project_path}/-/commits/%{default_branch}

Badge image URL
https://gitlab.tech.orange/%{project_path}/badges/%{default_branch}/pipeline.svg?ignore_skipped=true

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 22:12:42