diff options
author | Christopher Baines <mail@cbaines.net> | 2020-11-24 20:46:28 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2020-11-24 21:24:32 +0000 |
commit | 944ec3bdbf83d61108e0b61a2eebd3b1a4189419 (patch) | |
tree | 10e980dfe29625520ec4df53fd02b44a832366e6 /guix-build-coordinator/hooks.scm | |
parent | 4b6c97e71cffa99083990d77d958108a052e4681 (diff) | |
download | build-coordinator-944ec3bdbf83d61108e0b61a2eebd3b1a4189419.tar build-coordinator-944ec3bdbf83d61108e0b61a2eebd3b1a4189419.tar.gz |
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.
Diffstat (limited to 'guix-build-coordinator/hooks.scm')
-rw-r--r-- | guix-build-coordinator/hooks.scm | 6 |
1 files changed, 5 insertions, 1 deletions
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))))) |