Mam prywatne repozytorium na gitlab.com, które używa funkcji CI. Niektóre zadania CI tworzą pliki artefaktów, które są przechowywane. Właśnie realizowany że artefakty są usuwane automatycznie po jednym dniu, dodając to do konfiguracji CI:Usuwanie artefaktów z CI ręcznie
expire_in: 1 day
że działa świetnie - jednak stare artefakty nie zostaną usunięte (zgodnie z oczekiwaniami). Moje pytanie brzmi:
Jak mogę usunąć stare artefakty lub artefakty, które nie wygasają? (Na gitlab.com, brak bezpośredniego dostępu do serwera)
Niestety, nie mają bezpośredniego dostępu do serwera jako repozytorium znajduje się na serwerze gitlab.com. Zaktualizowałem moje pytanie, aby bardziej szczegółowo je omówić. – user1251007
Zgodnie z GitLab, będziesz chciał usunąć przez konsolę gitlab-rails, jeśli masz dostęp do samego serwera GitLab. W przeciwnym razie możesz zobaczyć niezgodności, patrząc na rozmiar projektu w interfejsie administratora, ponieważ bazowa baza danych nie jest aktualizowana. Ref: https://gitlab.com/gitlab-org/gitlab-ce/issues/5572#note_3359570 –