In my GitLab repository, I have a group with 20 projects. I want to clone all projects at once. Is that possible?
One liner with curl, jq, tr
for repo in $(curl -s --header "PRIVATE-TOKEN: your_private_token" https:///api/v4/groups/ | jq ".projects[].ssh_url_to_repo" | tr -d '"'); do git clone $repo; done;
For Gitlab.com use https://gitlab.com/api/v4/groups/