DebDiff task and/or DebDiff workflow: support `binary_artifacts` of category `debian:binary-package`
Currently the DebDiff task requires the binary_artifacts
to be of category debian:upload
.
Add support for debian:binary-package
category in the DebDiff task:
-
Invoking debdiff with the --from
and--to
options -
If passing multiple debian:upload
on each element ofbinary_artifacts
: probably should error, multiple artifacts must be of typedebian:binary-package
. -
Might need to check if DebDiffArtifactView
needs adaptations to parse the output of debdiff with multiple debs -
The DebDiffWorkflow
can take advantage of this: change blueprint and implementation
Partially discussed in a meeting and !1762 (comment 605620)
Edited by Carles Pina i Estany