This project is mirrored from https://git.savannah.gnu.org/git/guix/guix-cuirass.git/.
Pull mirroring updated .
- Apr 08, 2018
-
-
Ludovic Courtès authored
The previous load path was potentially incorrect since commit 2fe7ff87. * src/cuirass/base.scm (evaluate)[tokenize, load-path]: New variables. Assume #:load-path is colon-separated. Pass LOAD-PATH as the second argument to 'evaluate'. * doc/cuirass.texi (Database): Adjust documentation.
-
- Feb 06, 2018
-
-
Ludovic Courtès authored
* bin/cuirass.in (show-help, %options): Add "--threads". (main): Honor it. Pass #:parallelism to 'run-fibers'.
-
- Oct 15, 2017
-
-
Leo Famulari authored
* doc/cuirass.texi (Specifications): Mention "name".
-
- Oct 04, 2017
-
-
Ricardo Wurmus authored
* doc/cuirass.texi: Fix typographic errors and typos.
-
- Sep 19, 2017
-
-
Jan Nieuwenhuizen authored
* bin/cuirass.in (show-help): Add help for --listen option. (%options): Add listen option. (main): Pass host to run-cuirass-server. * doc/cuirass.texi (Invocation): Add --listen option. * src/cuirass/http.scm (run-cuirass-server): Add named #:host parameter.
-
- Sep 18, 2017
-
-
Ludovic Courtès authored
Suggested by Jan Nieuwenhuizen <janneke@gnu.org>. * doc/cuirass.texi (Overview): Explain that "dumb HTTP" is not supported.
-
- Sep 09, 2017
-
-
Mathieu Othacehe authored
* doc/cuirass.texi (Sections)[Web API]: New section describing the HTTP API. * src/cuirass/http.scm (spec->json-string): Move it to utils.scm and rename it object->json-string. (object->json-scm): Move it utils.scm. (handle-*-request): New helpers procedures. (request-parameters): New procedure to parse a request query. (url-handler): Add new API's. * src/cuirass/utils.scm (object->json-scm, object->json-string): Exported procedures moved from http.scm. * tests/http.scm: Add various tests on new HTTP API.
-
Mathieu Othacehe authored
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.
-
- Aug 01, 2017
-
-
Mathieu Othacehe authored
* doc/cuirass.texi (Contribution): guix-devel@gnu.org is preferred for contributions.
-
- May 06, 2017
-
-
Ricardo Wurmus authored
* doc/cuirass.texi (Database): Replace instances of "path" with more accurate terms.
-
- May 05, 2017
-
-
Ricardo Wurmus authored
* doc/cuirass.texi: Add "Database" node.
-
Ricardo Wurmus authored
* doc/cuirass.texi (Introduction): Fix typos and use American English spelling. Co-authored-by:
Maxim Cournoyer <maxim.cournoyer@gmail.com>
-
- Jan 30, 2017
-
-
Mathieu Lirzin authored
* doc/cuirass.texi (Contributing): Describe how to send patches.
-
- Jan 23, 2017
-
-
Mathieu Lirzin authored
* doc/cuirass.texi (Contributing): Use "bug-cuirass@framalistes.org" email address.
-
- Dec 29, 2016
-
-
Mathieu Lirzin authored
* bin/cuirass.in (%options): Add "--port" and "-p" command line options. (show-help): Adapt. (main): Set default to 8080. Call 'run-cuirass-server' with this. * src/cuirass/http.scm (run-cuirass-server): Display the port number. * doc/cuirass.texi (Invocation): Document new option.
-
- Dec 16, 2016
-
-
Mathieu Lirzin authored
* doc/cuirass.texi (Overview): New chapter.
-
Mathieu Lirzin authored
* doc/cuirass.texi (Continuous Integration): Make it a section of the 'Introduction' chapter.
-
- Dec 09, 2016
-
-
Mathieu Lirzin authored
* doc/cuirass.texi (Introduction): Write it.
-
Mathieu Lirzin authored
* doc/cuirass.texi: Use "Build automation server" instead of "Continuous Integration Tool".
-
- Dec 05, 2016
-
-
Mathieu Lirzin authored
* doc/cuirass.texi: New file. * doc/fdl-1.3.texi: Likewise. * Makefile.am (info_TEXINFOS, doc_cuirass_TEXINFOS): New variables. * dir-locals.el: Use the American dictionary for Texinfo mode. * .gitignore: Update.
-