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:upload
artifacts
environment
(Single lookup with default categorydebian:environments
, required):debian:system-tarball
artifact that will be used to runmergechanges
using theunshare
backend.
The output is a debian:upload
artifact with extends
relationships to
each of the input upload artifacts.
Used by the package_upload workflow.