This project is mirrored from https://git.savannah.gnu.org/git/guix/guix-cuirass.git/.
Pull mirroring updated .
- Mar 10, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/specification.scm (sexp->channel): Ignore channel introduction.
-
Mathieu Othacehe authored
The Guix version of sexp->channel doesn't support the branch field. * src/cuirass/specification.scm (sexp->channel): New procedure. * src/cuirass/database.scm (db-get-specifications): Use it.
-
Mathieu Othacehe authored
* bin/evaluate.in: Fix it.
-
Mathieu Othacehe authored
* bin/evaluate.in (checkouts->channel-instances): Remove it. (instances->cached-profile*): Rename it into ... (channels->cached-profile): ... this procedure. (main): Adapt it.
-
Mathieu Othacehe authored
* src/cuirass/specification.scm (channel->sexp): Add channel introduction support.
-
Mathieu Othacehe authored
* src/cuirass/specification.scm (<build-output>): Set a default path to "".
-
Mathieu Othacehe authored
* src/sql/upgrade-2.sql: Remove it. * src/sql/upgrade-3.sql: Remove it. * src/sql/upgrade-4.sql: Remove it. * src/sql/upgrade-5.sql: Remove it. * Makefile.am (dist_sql_DATA): Adapt it.
-
Mathieu Othacehe authored
* src/cuirass/logging.scm (log-message): Turn into a procedure.
-
Mathieu Othacehe authored
* README: Update it.
-
Mathieu Othacehe authored
* README: Update dependencies. * tests/common.scm (pg-tmp): New procedure. (test-init-db!): Use it. * tests/database.scm ("db-close"): Do not drop database content. * tests/http.scm: Ditto. * tests/metrics.scm: Ditto.
-
Mathieu Othacehe authored
* src/cuirass/http.scm (url-handler): Fix admin specification creation.
-
Mathieu Othacehe authored
* src/schema.sql: Cascade Evaluations, Checkouts and Builds deletion.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (evaluation-info-table): Improve action button text.
-
Mathieu Othacehe authored
* src/cuirass/templates.scm (evaluation-info-table): Fix action list display.
-
Mathieu Othacehe authored
* src/cuirass/http.scm (url-handler): Add "/admin/evaluation/<id>/cancel" and "admin/evaluation/<id>/retry" routes. * src/cuirass/templates.scm (evaluation-info-table): Add "Cancel pending builds" and "Retry" buttons.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-cancel-pending-builds!): New procedure. * tests/database.scm ("db-cancel-pending-builds!"): New test.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-retry-evaluation!): New procedure. * tests/database.scm ("db-retry-evaluation"): New test.
-
Mathieu Othacehe authored
* README: Explain how to create the test database.
-
Mathieu Othacehe authored
* README: Update it. * examples/hello.scm: New file.
-
Mathieu Othacehe authored
* tests/common.scm: New file. * tests/database.scm: Use it. * tests/http.scm: Ditto. * tests/metrics.scm: Ditto.
-
Mathieu Othacehe authored
* doc/cuirass.texi (Web API): Update it. * src/cuirass/http.scm (build->hydra-build): Update it accordingly.
-
- Mar 09, 2021
-
-
Mathieu Othacehe authored
doc/cuirass.texi (Database): Update it.
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-open): Save the default database in the %package-database parameter.
-
Mathieu Othacehe authored
* doc/cuirass.texi: Update it.
-
Mathieu Othacehe authored
* src/cuirass/parameters.scm (%cuirass-database, %cuirass-host): New parameters. * src/cuirass/database.scm (db-open): Use them.
-
- Mar 08, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-restart-build!, db-restart-evaluation!): Reset starttime and stoptime field.
-
Mathieu Othacehe authored
* tests/database.scm ("db-register-builds"): Fix it.
-
- Mar 05, 2021
-
-
Mathieu Othacehe authored
* bin/evaluate.in: Add doc strings.
-
Mathieu Othacehe authored
* bin/evaluate.in (inferior-evaluation): Move profile building to ... (main): ... here.
-
Mathieu Othacehe authored
-
Mathieu Othacehe authored
* Makefile.am (nobase_dist_pkgdata_DATA): Remove it. * examples/gnu-system.scm: Remove it. * examples/guix-jobs.scm: Remove it. * examples/guix-track-git.scm: Remove it. * examples/hello-git.scm: Remove it. * examples/hello-singleton.scm: Remove it. * examples/hello-subset.scm: Remove it. * examples/random-jobs.scm: Remove it. * examples/random.scm: Remove it.
-
- Mar 03, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/database.scm (with-transaction): New macro.
-
- Feb 26, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/remote-server.scm (remote-server): Enable core dump generation.
-
Mathieu Othacehe authored
* src/cuirass/remote-server.scm (zmq-start-proxy): Make sure new messages are created for each send.
-
Mathieu Othacehe authored
* src/cuirass/remote-server.scm (zmq-start-proxy): Use the message API.
-
Mathieu Othacehe authored
* src/cuirass/remote.scm (zmq-message-receive*): New procedure. * src/cuirass/remote-server.scm (start-fetch-worker, zmq-start-proxy): Use it.
-
Mathieu Othacehe authored
* src/cuirass/remote-server.scm (zmq-start-proxy): Use copies of message contents.
-
Mathieu Othacehe authored
* src/cuirass/remote-server.scm (zmq-start-proxy): Print a warning if the poll loop is blocked for more than 5 seconds.
-
Mathieu Othacehe authored
* src/cuirass/remote-server.scm (start-fetch-worker): Use the message API.
-
- Feb 25, 2021
-
-
Mathieu Othacehe authored
* src/cuirass/database.scm (db-add-build-product): Ignore duplicated BuildProducts.
-