hydra/src/hydra-queue-runner
Graham Christensen 87d46ad5d6
hydra-queue-runner: --build-one: correctly handle a cached build
Previously, the build ID would never flow through channels which
exited.

This patch tracks the buildOne state as part of State and exits avoids
waiting forever for new work.

The code around buildOnly is a bit rough, making this a bit weird to
implement but since it is only used for testing the value of improving
it on its own is a bit questionable.
2021-03-16 16:13:38 -04:00
..
build-remote.cc Bump Nix version 2021-03-10 12:53:03 -05:00
build-result.cc Fix build with latest Nix 2020-09-26 23:37:39 +02:00
build-result.hh unsigned long long -> uint64_t 2020-08-04 11:38:22 +02:00
builder.cc hydra-queue-runner: --build-one: correctly handle a cached build 2021-03-16 16:13:38 -04:00
dispatcher.cc hydra-queue-runner: --build-one: correctly handle a cached build 2021-03-16 16:13:38 -04:00
hydra-queue-runner.cc Fix build 2021-02-22 15:10:24 +01:00
Makefile.am Get data needed by getBuildOutput() from the incoming NAR in a streaming fashion 2020-07-27 20:38:59 +02:00
nar-extractor.cc Update for receiveContents taking string_view 2020-12-26 11:23:26 +00:00
nar-extractor.hh unsigned long long -> uint64_t 2020-08-04 11:38:22 +02:00
queue-monitor.cc hydra-queue-runner: --build-one: correctly handle a cached build 2021-03-16 16:13:38 -04:00
state.hh hydra-queue-runner: --build-one: correctly handle a cached build 2021-03-16 16:13:38 -04:00