summaryrefslogtreecommitdiff
path: root/src/cuirass/base.scm
Commit message (Expand)AuthorAge
* base: Move database update from 'evaluate' process to the main process.Ludovic Courtès2018-03-01
* base: 'spawn-builds' correctly keeps track of remaining builds.Ludovic Courtès2018-03-01
* cuirass: Clear the build queue when starting.Ludovic Courtès2018-02-14
* base: Account for derivations built behind our back.Ludovic Courtès2018-02-08
* base: Fix computation of build success/failure.Ludovic Courtès2018-02-08
* base: Explicitly enable #:print-build-trace.Ludovic Courtès2018-02-08
* database: Use 'sqlite-bind' to avoid SQL injection.Danny Milosavljevic2018-02-08
* base: Remove useless 'log-message' calls.Ludovic Courtès2018-02-05
* base: Log the number of builds performed.Ludovic Courtès2018-02-05
* base: Work around Fibers I/O scheduling bug.Ludovic Courtès2018-01-30
* base: Make build log processing non-blocking.Ludovic Courtès2018-01-29
* base: 'spawn-builds' shuffles jobs.Ludovic Courtès2018-01-29
* base: 'spawn-builds' logs the beginning of each new batch.Ludovic Courtès2018-01-29
* base: 'build-event-output-port' no longer reads past the buffer.Ludovic Courtès2018-01-26
* base: Make repository fetching and compilation non-blocking.Ludovic Courtès2018-01-26
* base: Do not restart builds that turn out to have succeeded already.Ludovic Courtès2018-01-26
* base: Do not pass bogus store file names to 'db-update-build-status!'.Ludovic Courtès2018-01-26
* base: Delete duplicate builds when restarting them.Ludovic Courtès2018-01-25
* base: Remove unneeded import.Ludovic Courtès2018-01-25
* base: Build derivations in batches.Ludovic Courtès2018-01-25
* base: Buffer input pipe of the 'evaluate' process.Ludovic Courtès2018-01-25
* base: Extract 'read/non-blocking'.Ludovic Courtès2018-01-25
* base: Be more verbose about restarted builds.Ludovic Courtès2018-01-24
* base: Populate the 'Outputs' table.Ludovic Courtès2018-01-24
* base: Always set 'keep-going' when opening the store.Ludovic Courtès2018-01-23
* cuirass: Fix scope mismatch.Ludovic Courtès2018-01-23
* base: Restart pending builds upfront.Ludovic Courtès2018-01-23
* base: Add missing argument.Ludovic Courtès2018-01-23
* base: Use 'log-message' some more.Ludovic Courtès2018-01-23
* base: Update build status and start/stop time according to build log.Ludovic Courtès2018-01-23
* Add a 'build-status' enumeration.Ludovic Courtès2018-01-23
* Fix scope mismatch.Ludovic Courtès2018-01-23
* Introduce concurrency with Fibers.Ludovic Courtès2018-01-22
* Improve build event logging.Ludovic Courtès2018-01-22
* Log activity of the main loop.Ludovic Courtès2018-01-22
* Add (cuirass logging) module.Ludovic Courtès2018-01-22
* Initialize libgit's TLS certificate directory once and for all.Ludovic Courtès2018-01-22
* Monitor and report build events.Ludovic Courtès2018-01-22
* Do not mistakenly use 'GIT_SSL_CAINFO' as a directory name.Ludovic Courtès2017-09-29
* base: Show feedback when build has finished.Jan Nieuwenhuizen2017-09-17
* base: Make working copy writable.Jan Nieuwenhuizen2017-09-17
* cuirass: Store new information in database to prepare new HTTP APIMathieu Othacehe2017-09-08
* base: Set certificate location.Ricardo Wurmus2017-08-26
* cuirass: Fix Guile current-processor-count deprecation warnings.Mathieu Othacehe2017-08-02
* base: Report git errors.Mathieu Othacehe2017-07-31
* base: Report evaluation error.Mathieu Othacehe2017-07-30
* cuirass: Add fallback parameter.Mathieu Othacehe2017-07-12
* base: Fix time-monotonic Guile issue.Mathieu Othacehe2017-07-12
* cuirass: Stop λ/lambda mixing.Mathieu Othacehe2017-07-06
* base: Use (guix git) module.Mathieu Othacehe2017-07-05