mirror of https://gitee.com/openkylin/libvirt.git
15 lines
351 B
Bash
15 lines
351 B
Bash
#!/bin/sh
|
|
|
|
prefix="${1##registry.gitlab.com/}"
|
|
|
|
PROJECT_ID=192693
|
|
|
|
all_repos() {
|
|
curl -s "https://gitlab.com/api/v4/projects/$PROJECT_ID/registry/repositories?per_page=100" \
|
|
| tr , '\n' | grep '"path":' | sed 's,"path":",,g;s,"$,,g'
|
|
}
|
|
|
|
all_repos | grep "^$prefix" | sed "s,^$prefix,,g" | while read repo; do
|
|
echo " $repo"
|
|
done | sort -u
|