table of contents
| PKGOS-SALSA-LIST-ALL-GIT(1) | Debian OpenStack packaging | PKGOS-SALSA-LIST-ALL-GIT(1) |
NAME¶
pkgos-salsa-list-all-git - list all Git repositories of the Debian OpenStack team
SYNOPSIS¶
pkgos-salsa-list-all-git
DESCRIPTION¶
pkgos-salsa-list-all-git queries the GitLab REST API of salsa.debian.org for all of the non-archived repositories of every subgroup of the openstack-team group, and writes the resulting list into ALLGIT_FILE, overwriting it. Each line of the output file has the form "openstack-team/<subgroup>/<project>.git,<project-id>". If SUBGROUP_FILE does not exist or is not readable, it is generated first using pkgos-salsa-list-all-subgroups(1).
OPTIONS¶
None.
FILES¶
- /etc/pkgos/pkgos.conf
- Global OpenStack packaging tools configuration file, defining SUBGROUP_FILE and ALLGIT_FILE .
- /etc/pkgos/all-subgroups
- Default value of SUBGROUP_FILE: list of the team's subgroups, as "<subgroup-name>,<id>" lines.
- /etc/pkgos/all-git
- Default value of ALLGIT_FILE: list of the team's Git repositories, as "openstack-team/<subgroup>/<project>.git,<project-id>" lines.
ENVIRONMENT¶
- SALSA_TOKEN
- Salsa personal access token with API access. May also be set in /etc/pkgos/pkgos.conf.
EXAMPLES¶
SEE ALSO¶
pkgos-salsa-list-all-subgroups(1), pkgos-salsa-clone-all(1), pkgos-salsa-get-project-id(1).
AUTHOR¶
This script and its man page: (c) 2026, Thomas Goirand <zigo@debian.org>, released under the Apache-2.0 license.
| 23 September 2026 | openstack-pkg-tools |