snape pushed a change to branch master. from cc078a0 utils: Reset the Fiber dynamic environment in %NON-BLOCKING. new 03c4095 database: Add support for database upgrades. new be713f8 database: Call a specification 'jobset' instead of 'project'. new 7b2f9e0 Add support for multiple inputs.
Summary of changes: Makefile.am | 5 + bin/cuirass.in | 5 +- bin/evaluate.in | 120 +++++++++++++++++------- doc/cuirass.texi | 162 +++++++++++++++++++------------- examples/guix-jobs.scm | 38 +++++--- examples/guix-track-git.scm | 26 +++--- examples/hello-git.scm | 55 +++++------ examples/hello-singleton.scm | 28 +++--- examples/hello-subset.scm | 39 ++++---- examples/random-jobs.scm | 7 +- examples/random.scm | 17 ++-- src/cuirass/base.scm | 214 ++++++++++++++++++++++--------------------- src/cuirass/database.scm | 180 +++++++++++++++++++++++++----------- src/cuirass/http.scm | 4 +- src/cuirass/utils.scm | 1 + src/schema.sql | 28 ++++-- src/sql/upgrade-1.sql | 78 ++++++++++++++++ tests/database.scm | 45 +++++---- tests/http.scm | 38 ++++---- 19 files changed, 688 insertions(+), 402 deletions(-) create mode 100644 src/sql/upgrade-1.sql