HomeSoftware Heritage

Support building dependency packages

Description

Support building dependency packages

Dependency packages are packages that are handled only for Debian package
building purposes. Their jobs are stored in a separate folder that doesn't
clutter the main swh package views.

To do so, we duplicate the gbp-buildpackage and automatic-backport jobs so they
can be created in a separate folder. This is just a matter of playing with yaml
anchors. We also adapt the incoming-tag job to look for jobs in both places.

Details

Provenance
olasdAuthored on Feb 7 2019, 4:27 PM
olasdPushed on Feb 8 2019, 10:03 AM
Differential Revision
D1104: Support building dependency packages
Parents
rCJSWH4942769a4537: Use a job group to avoid repeating the same jobs in twenty different files
Branches
Unknown
Tags
Unknown