- Sbuild
Sbuild task
Regarding inputs, the sbuild task is compatible with the ontology
defined for PackageBuild even though it implements only a subset of
the possible options at this time.
Currently unsupported PackageBuild task keys:
build_architecturebuild_optionsbuild_path
Output artifacts and relationships:
debian:package-build-log: sbuild output
relates-to:
source_artifactrelates-to:
b,c
debian:binary-package: one for each binary package (
*.deb) built from the source packagerelates-to:
source_artifact
debian:binary-packages: the binary packages (
*.deb) built from the source package, grouped into a single artifactrelates-to:
source_artifact
debian:upload:
cplus the right administrative files (.changes,.buildinfo) necessary for its binary uploadextends:
b,crelates-to:
b,c
debusine:signing-input: the
.changesfile ready for signing if requiredrelates-to:
d
debusine:work-request-debug-logs: debusine-specific worker logs
relates-to:
source_artifact
The task computes dynamic metadata as:
subject: package name of
input.source_artifactparameter_summary: package name of
input.source_artifact_”version” (“architecture”)runtime_context:
$build_components:$host_architecture:$build_architectureor None ifbuild_optionsis providedconfiguration_context: codename of
environment