aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMathieu Othacehe <m.othacehe@gmail.com>2017-07-31 19:25:28 +0200
committerMathieu Othacehe <m.othacehe@gmail.com>2017-09-08 21:15:31 +0200
commit0a84f0eda0b07bbaa0b38f9916d3be0a1e7acd3f (patch)
treedc70dc8ac0a2aeeb61f7372d966212f74c5538a8 /doc
parente550cb6a9a9c8b42f9be88cc49d7b72232097045 (diff)
downloadcuirass-0a84f0eda0b07bbaa0b38f9916d3be0a1e7acd3f.tar
cuirass-0a84f0eda0b07bbaa0b38f9916d3be0a1e7acd3f.tar.gz
cuirass: Store new information in database to prepare new HTTP API
integration. * bin/evaluate.in (fill-job): New procedure. (main): Use it to fill informations (nix-name, system) that will later be added to database. * doc/cuirass.texi (Database)[Derivation]: Add system and nix_name fields. (Database)[Builds]: Add id, status, timestamp, starttime and stoptime fields. Remove output field. (Database)[Outputs]: New table describing the build outputs. * src/cuirass/base.scm (build-packages): Add new fields to build object before adding it to database. * src/cuirass/database.scm (db-get-build, db-get-builds): New procedures to get a build by id from database and a list of builds using filter parameters respectively. * src/schema.sql (Outputs) : New table. (Derivations): Add system and nix_name columns. (Builds): Remove output column and add id, status, timestamp, starttime and stoptime columns.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions