summaryrefslogtreecommitdiff
path: root/src/cuirass/base.scm
Commit message (Expand)AuthorAge
* base: Keep going when a Git error is raised.Ludovic Courtès2018-11-20
* base: Clear the "in progress" bit of failed evaluations.Ludovic Courtès2018-11-07
* base: Add missing space in message.Ludovic Courtès2018-11-07
* base: Fix type error in 'update-build-statuses!'.Ludovic Courtès2018-11-07
* base: Register GC roots for build results.Ludovic Courtès2018-11-07
* base: Disable builder output.Ludovic Courtès2018-11-07
* base: Distinguish between 'failed' and 'failed-dependency'.Ludovic Courtès2018-10-08
* database: Add a Checkouts table.Clément Lassieur2018-08-27
* database: Serialize all database accesses in a thread.Clément Lassieur2018-08-16
* database: Merge Derivations into Builds table.Clément Lassieur2018-08-16
* Add support for multiple inputs.Clément Lassieur2018-07-16
* base: 'spawn-builds' really builds by chunks.Ludovic Courtès2018-04-09
* base: Pass the correct load path to the 'evaluate' command.Ludovic Courtès2018-04-07
* base: Let sqlite handle deduplication of the list of pending derivations.Ludovic Courtès2018-04-05
* base: Do not resort to Coreutils' "chmod".Ludovic Courtès2018-04-01
* base: Make a writable copy of the checkout only when #:no-compile? is false.Ludovic Courtès2018-04-01
* base: Add 'cancel-old-builds'.Ludovic Courtès2018-03-28
* 'with-store' and 'with-database' and written in terms of 'unwind-protect'.Ludovic Courtès2018-03-19
* base: Catch errors in the 'process-build-log' handler.Ludovic Courtès2018-03-18
* 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