当前位置:  开发笔记 > 数据库 > 正文

删除或重置Gitlab CI构建

如何解决《删除或重置GitlabCI构建》经验,为你挑选了1个好方法。

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

我无法在此找到任何文档,只是在设置中禁用CI不会删除构建.

使用Gitlab 8.10社区(由Gitlab.com主办)



1> Fairy..:

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.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有