MergeUploads task
This worker task combines multiple debian:upload artifacts into a
single one, in preparation for uploading them together. This involves
running mergechanges (from devscripts) on them, or equivalent.
The task_data for this task may contain the following keys:
input(required): a dictionary describing the input data:uploads(Multiple lookup, required): a list ofdebian:uploadartifacts
environment(Single lookup with default categorydebian:environments, required):debian:system-tarballartifact that will be used to runmergechangesusing theunsharebackend.
The output is a debian:upload artifact with extends relationships to
each of the input upload artifacts.
Used by the package_upload workflow.