aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator
Commit message (Expand)AuthorAge
* Add a hook to handle missing inputsChristopher Baines2020-04-17
* Switch the build-allocator thread to not use a channelChristopher Baines2020-04-17
* Only sleep in the agent when there are no buildsChristopher Baines2020-04-17
* Switch to the fibers backend for the webserverChristopher Baines2020-04-17
* Re-work how the datastore module re-exports thingsChristopher Baines2020-04-17
* Add some more sqlite datastore functionsChristopher Baines2020-04-17
* Wrap transactions with some error handlingChristopher Baines2020-04-17
* Copy a few SQlite options from CuirassChristopher Baines2020-04-17
* Implement a couple of basic hooksChristopher Baines2020-04-16
* Add better error handling in to the agentChristopher Baines2020-04-16
* Include finished builds in the agent for build queryChristopher Baines2020-04-16
* Improve build allocationChristopher Baines2020-04-13
* Support emptying the build planChristopher Baines2020-04-13
* Add missing importChristopher Baines2020-04-13
* Don't allocate builds to agents where the setup previously failedChristopher Baines2020-04-13
* Add datastore-fetch-setup-failuresChristopher Baines2020-04-13
* Fix printing out requests to the coordinatorChristopher Baines2020-04-13
* Support reporting setup failures to the coordinatorChristopher Baines2020-04-13
* Add datastore methods for handling setup failuresChristopher Baines2020-04-13
* Have agents run in a loopChristopher Baines2020-04-13
* Only download missing inputs if all have substitutesChristopher Baines2020-04-13
* Add support for sending/receiving build resultsChristopher Baines2020-04-13
* Add datastore-store-build-resultChristopher Baines2020-04-13
* Re-work how agents handle missing inputsChristopher Baines2020-04-13
* Use substitute-derivation in the coordinatorChristopher Baines2020-04-13
* Extract out substitute-derivation to the utils moduleChristopher Baines2020-04-13
* Start storing outputs in a proper directoryChristopher Baines2020-04-13
* Add a coordinator function to find where an output is storedChristopher Baines2020-04-13
* Add a configuration value for a directory to store build outputsChristopher Baines2020-04-13
* Add datastore-find-build-outputChristopher Baines2020-04-13
* Add datastore functions to find builds and derivation outputsChristopher Baines2020-04-13
* Add initial support for sending/storing build outputsChristopher Baines2020-04-13
* Hack support for chuncked request bodies in to GuileChristopher Baines2020-04-13
* Switch to the non-fibers web serverChristopher Baines2020-04-13
* Add a function to make a custom port to handle base64 outputChristopher Baines2020-04-13
* Add datastore-agent-for-buildChristopher Baines2020-04-13
* Work around the daemon attempting to build derivations straight awayChristopher Baines2020-04-11
* Begin to implement building derivationsChristopher Baines2020-04-11
* Respond to agent requests with the agent detailsChristopher Baines2020-04-11
* Add a coordinator procedure to get the details for an agentChristopher Baines2020-04-11
* Support listing builds allocated for an agentChristopher Baines2020-04-11
* Support agents fetching buildsChristopher Baines2020-04-10
* Allocate builds when they're submittedChristopher Baines2020-04-10
* Add allocation methods to the datastoreChristopher Baines2020-04-10
* Add sqlite datastore methods for allocating buildsChristopher Baines2020-04-10
* Implement more of an agent sending a status updateChristopher Baines2020-04-10
* Add datastore-agent-password-exists?Christopher Baines2020-04-10
* Implement more of the /agent/UUID GET behaviourChristopher Baines2020-04-10
* Implement finding agentsChristopher Baines2020-04-10
* Support creating passwords for agentsChristopher Baines2020-04-10