Ответ 1
В графическом интерфейсе нет возможности полностью избавиться от сборки, кроме удаления связанных данных из сборки. (Опция стирания в сборке)
Если у вас есть локальная установка, вы можете напрямую изменить базу данных, но я бы посоветовал предупредить. (Я поставлю руководство здесь для полноты)
-
Войдите в базу данных 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
-
(Необязательно) Если вы хотите очистить список коммитов, которые вызвали сборку, вам нужно выполнить midify таблицу
ci_commits
.