Building reverse build dependencies in salsa CI

For the next library soname bump of gpsd I needed to rebuild all reverse dependencies. As this is a task I have to do very often, I came up with some code to generate (and keep uptodate) an include for the gitlab CI. Right now it is rather uncommented, undocumented, but works well. If you like it, MRs are very welcome.

https://salsa.debian.org/bzed/reverse-dependency-ci/

The generated files are here:

https://bzed.pages.debian.net/reverse-dependency-ci/

Usage:


include:
 - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
 - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
 - https://bzed.pages.debian.net/reverse-dependency-ci/gpsd.yml

variables:
 SALSA_CI_ENABLE_REVERSE_DEPENDENCY_BUILD: 1

Please do no abuse the salsa CI. Don’t build all of your 100 reverse dependencies with every commit!