summaryrefslogtreecommitdiff
path: root/src/ci_driver.rs
AgeCommit message (Expand)Author
2023-07-13reorganize the whole thing into crates/ packagesiximeow
2023-07-04cap max wait time for new tasksiximeow
2023-07-04actually run spawned task to get clients jobsiximeow
2023-07-04let clients keep connections alive a little longeriximeow
2023-07-04pretty sure this gets host-preferential task assignment in place?iximeow
2023-07-02add host identifiers?iximeow
2023-07-02client ack to new task is now kind:started, status:startediximeow
2023-07-02use new protocol bits when ackinga task requestiximeow
2023-07-02add a protocol, host info reportingiximeow
2023-07-02cleanup, loggingiximeow
2023-07-02clean up old stale jobs for clients that have gone awayiximeow
2023-07-01job->run in driveriximeow
2023-07-01add a notion of runs distinct from jobs, lets see how well this goes overiximeow
2023-06-30release db connection lock so as to not deadlock ci_driveriximeow
2023-06-27[api] artifacts/ now supports streaming in-progress artifacts back out as the...iximeow
2023-06-25and actually validate that auth secret on the driver side...iximeow
2023-06-24try to proceed when failing to notify about job completioniximeow
2022-12-29record and present metricsiximeow
2022-12-29actually yield in main loop waitingiximeow
2022-12-29do not ignore errors storing content in ci driveriximeow
2022-12-29factor out io stuffiximeow
2022-12-27finally actually support goodfilesiximeow
2022-12-26more loggingiximeow
2022-12-26secrets are configurable nowiximeow
2022-12-26let build runners indicate restricted interestiximeow
2022-12-26... actual artifacts diriximeow
2022-12-26... use actual tokensiximeow
2022-12-25support uploading artifacts during buildsiximeow
2022-12-22draw almost all of the owliximeow
2022-12-04add ci driver, webserver. they work.iximeow