debian/salsa-ci.yml: enable salsa-ci
authorMaximilian Engelhardt <maxi@daemonizer.de>
Thu, 10 Dec 2020 23:16:19 +0000 (00:16 +0100)
committerHans van Kranenburg <hans@knorrie.org>
Sun, 28 Feb 2021 18:53:12 +0000 (19:53 +0100)
commit0f2b7a0250af3f951ae3ba37fa181217187f62a5
tree6a472e5fc17c00164afdcccb4c2689110766b21f
parente895047c966c0e6e2ac98ac2060f0c341ab4f4a2
debian/salsa-ci.yml: enable salsa-ci

according to the manual at
https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/master/README.md

If the pipeline is not yet enabled and configured in the gitlab web
interface by default, this needs to be done manually as written in the
manual.

As of now the salsa-ci only supports gbp, so convert the debrebase
repository to a gbp one.
Also work around a problem with gbp export-orig replacing variables in
.gitarchive-info which then causes problems as the repository and the
generated .tar.gz don't match.

Allow reprotest to fail for now as the build is currently not
reproducible.

Disable blhc as xen currently does not enable hardening when building
the hypervisor so blhc outputs many errors.

Signed-off-by: Maximilian Engelhardt <maxi@daemonizer.de>
Acked-by: Hans van Kranenburg <hans@knorrie.org>
debian/salsa-ci.yml [new file with mode: 0644]