From 944ec3bdbf83d61108e0b61a2eebd3b1a4189419 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 24 Nov 2020 20:46:28 +0000 Subject: Propagate build tags when inserting builds for missing inputs This is useful when using tags to track the origin of builds. This doesn't necessarily have to be mandatory, maybe there are some tags where propagating isn't helpful. --- guix-build-coordinator/hooks.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'guix-build-coordinator/hooks.scm') diff --git a/guix-build-coordinator/hooks.scm b/guix-build-coordinator/hooks.scm index 0006a95..488b9bd 100644 --- a/guix-build-coordinator/hooks.scm +++ b/guix-build-coordinator/hooks.scm @@ -360,7 +360,11 @@ (simple-format #t "submitting build for ~A\n" input-derivation) - (submit-build build-coordinator input-derivation)) + (submit-build build-coordinator + input-derivation + #:tags (datastore-fetch-build-tags + datastore + build-id))) (simple-format #t "~A builds exist for ~A, skipping\n" (length builds-for-output) missing-input))))) -- cgit v1.2.3