report,ui: name the tee log by flow kind

BuildTarget::source_only carried two states for what is a three-way
distinction now that pkh test exists: replace it with a TargetKind
(Source/Binary/Test) and derive the tee log prefix (build-/deb-/test-)
from it, so test runs get their own log family instead of borrowing
the deb one.
This commit is contained in:
2026-09-27 20:41:40 +02:00
parent 067e0614e6
commit d30b179430
5 changed files with 23 additions and 8 deletions
+1 -1
View File
@@ -94,7 +94,7 @@ async fn put_impl(opts: &PutOptions<'_>) -> Result<(), Box<dyn std::error::Error
"Uploading {} {} to {}",
changes.source, changes.version, target.label
),
source_only: false,
kind: crate::report::TargetKind::Binary,
// An upload runs no subprocess: nothing to tee
tee_log: false,
});