summaryrefslogtreecommitdiffstats
path: root/crates/driver/Cargo.toml
AgeCommit message (Collapse)Author
2024-04-07driver: implement "soft" SIGINT handlingMatthias Schiffer
On the first SIGINT, spawning new tasks is disabled, but running tasks are allowed to finish. The second SIGINT will terminate the build immediately.
2024-04-03driver: parse: replace nom with pegMatthias Schiffer
The PEG-based parser is much more concise and easier to understand than the old combinator solution.
2024-04-02Update dependenciesMatthias Schiffer
2023-09-30Update dependenciesMatthias Schiffer
2021-11-05driver: replace regex with nom-based parserMatthias Schiffer
For now, the nom-based parser doesn't really reduce complexity, but we will need a more powerful parsing solution anyways when the task YML is replaced with a specialized language.
2021-11-03driver: store multiple recipe with the same ID, select highest version numberMatthias Schiffer
We are using the Debian version number scheme for comparision.
2021-10-28Rename executor to driverMatthias Schiffer