gpt4 book ai didi

gitlab-ci - 删除或重置 Gitlab CI 构建

转载 作者:行者123 更新时间:2023-12-03 12:57:34 25 4
gpt4 key购买 nike

是否可以删除 Gitlab CI 中的旧版本?
我测试了一些东西,现在有大约 20 个无用的构建(大多数都失败了)。
它还显示了我不再拥有的阶段,这使 Pipelines 页面有些困惑,并且一些上传的工件有点大。

我找不到任何关于此的文档,只是在设置中禁用 CI 不会删除构建。

使用 Gitlab 8.10 社区(由 Gitlab.com 托管)

最佳答案

除了从构建中删除相关数据之外,GUI 中目前没有完全摆脱构建的选项。 (构建中的删除选项)

如果您有本地安装,您可以直接修改数据库,但我建议谨慎。 (为了完整起见,我将把指南放在这里)

  • 登录到 GitLab 数据库。如果您使用默认的 PostgreSQL :
    sudo -u gitlab-psql /opt/gitlab/embedded/bin/psql -h /var/opt/gitlab/postgresql -d gitlabhq_production
  • 检查是否有表ci_builds .对于 pSQL:\dt
  • 使用普通 SQL 删除构建。例如:DELETE FROM ci_builds WHERE id = 2
  • (可选)如果您想清理触发构建的提交列表,您需要对表进行中间化 ci_commits .
  • 关于gitlab-ci - 删除或重置 Gitlab CI 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38547425/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com