When I create a group on gitlab, I can create a repo groupname.gitlab.io
that is a root folder of the site. And I can create repos such as: css
, img
and so on, that are subfolders of the site. How do I do the same for a subgroup?
I have created a subgroup and a repo in it subgroupname.gitlab.io
— this way doesn't work. Then I have changed this repo's path to ..
— two dots. And now I have problems accessing this repo and managing it at all, and I can't rename or delete it. Also, I have the same problems with the subgroup and with the parent group. Also, the main page of the site has been cached somewhere and I can't update it. Clearing the runner's cache doesn't help.
The first question is: How do I create a root repository for a subgroup?
And now: How do I remove a subgroup that has a repo with the path ..
— two dots? Or is there a way to forcibly delete this group?
I have tried the web interface and the gitlab api — the result is the same. My attempts:
Web interface:
https://gitlab.com/group1989/subgroup/../edit https://gitlab.com/group1989/subgroup/%2e%2e/edit
These
URL
s redirect to this one, which returns a404
status code:https://gitlab.com/group1989/edit
GitLab api:
curl --request PUT --header "PRIVATE-TOKEN: <my-token>" --url "https://gitlab.com/api/v4/groups/14681317" --data "path=qwer2" curl --request PUT --header "PRIVATE-TOKEN: <my-token>" --url "https://gitlab.com/api/v4/projects/32327385" --data "path=qwer2"
These commands return the same result for the
project
and for thegroup
:{"message":"500 Internal Server Error"}
SoapUI screenshot GET /projects/32327385
:
..
— two dots – Washingtongitlab.com
? – Washingtongitlab.com
where such groups can be moved so that they are automatically deleted? I am able to transfer those groups to another user. But one of these groups is a site with a specific name — I don't want to lose that name. How often can a ghost robot be launched so that I can recreate this group? Is it possible to solve this problem in this way? – Washington