Page MenuHomeSoftware Heritage

Support building dependency packages

Authored by olasd on Feb 7 2019, 7:33 PM.



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.

Test Plan

See jobs for mirakuru, everything seems happy

Diff Detail

rCJSWH Jenkins jobs
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

olasd created this revision.Feb 7 2019, 7:33 PM
ardumont accepted this revision.Feb 7 2019, 8:21 PM

Awesome, i forgot to ask early on how to avoid adding the deps in the swh tree...


This revision is now accepted and ready to land.Feb 7 2019, 8:21 PM
This revision was automatically updated to reflect the committed changes.