2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/guix-cuirass.git synced 2024-12-29 11:40:16 +01:00

Commit graph

  • e1a4675ec4
    tests: Test properties in specifications. main Romain GARBAGE 2024-12-26 15:57:34 +0100
  • f9c951d95d
    templates: Display pull-request info on evaluation build page. Ludovic Courtès 2024-12-26 15:07:26 +0100
  • b68a22dad6
    templates: Really distinguish pull requests in spec list. Ludovic Courtès 2024-12-26 14:59:41 +0100
  • 13737f2e15
    templates: Add missing unquote for pull request info box. Ludovic Courtès 2024-12-26 14:57:00 +0100
  • 774113d13b
    templates: Distinguish pull requests from other jobsets in spec list. Ludovic Courtès 2024-12-20 22:46:19 +0100
  • 30dabb697c
    templates: Display pull-request info on jobset dashboards. Ludovic Courtès 2024-12-20 22:34:01 +0100
  • 47d8ca44ed
    templates: Display pull-request info on jobset page. Ludovic Courtès 2024-12-20 22:01:34 +0100
  • ff60e7b83c
    forgejo: Add provenance properties to pull request specs. Ludovic Courtès 2024-12-20 19:53:04 +0100
  • ecdbdbc2aa
    forgejo: Add ‘home-page’ field to repository. Ludovic Courtès 2024-12-20 19:51:09 +0100
  • ecf7e2f060
    gitlab: Add provenance properties to merge request specs. Ludovic Courtès 2024-12-20 18:58:15 +0100
  • 954889784d
    gitlab: Add ‘target-branch’ and ‘target’ fields to merge requests. Ludovic Courtès 2024-12-20 18:48:20 +0100
  • a1c4eaca3c
    gitlab: Merge <gitlab-source> into <gitlab-project>. Ludovic Courtès 2024-12-20 18:43:38 +0100
  • 2895a08f73
    gitlab: Capture the project and merge request URLs. Ludovic Courtès 2024-12-20 18:01:44 +0100
  • ff7b58f62f
    forgejo: Add ‘url’ to <forgejo-pull-request>. Ludovic Courtès 2024-12-20 14:31:48 +0100
  • 946d6d51c0
    database: Add ‘properties’ field for specifications. Ludovic Courtès 2024-12-20 13:56:38 +0100
  • 10d4e5bda8
    base: Remove specification metrics when removing a jobset. Ludovic Courtès 2024-12-17 10:00:48 +0100
  • 57989060ef
    metrics: Add ‘db-remove-specification-metrics’. Ludovic Courtès 2024-12-17 09:59:04 +0100
  • 96811bd72a
    metrics: ‘db-get-metric’ returns #f if not found. Ludovic Courtès 2024-12-17 09:58:18 +0100
  • 2b29471ef0
    metrics: Distinguish specification names from other strings. Ludovic Courtès 2024-12-16 17:47:55 +0100
  • 8aecceed00
    build: Delete cuirass/forges/*.go upon ‘make clean’. Ludovic Courtès 2024-12-16 15:18:38 +0100
  • 3665686d1e
    register: Add ‘--build-expiry’. Ludovic Courtès 2024-12-16 10:45:17 +0100
  • 57bc09edec
    database: Add ‘db-cancel-old-pending-builds’. Ludovic Courtès 2024-12-16 10:36:57 +0100
  • 87b56c61a8
    forges: Install forges submodules in the right place. Romain GARBAGE 2024-12-13 11:44:58 +0100
  • c9be27bc68
    http: Add admin/forgejo/event. Romain GARBAGE 2024-12-12 16:57:55 +0100
  • 6cdb860a40
    tests: Explicit Gitlab endpoint related variables. Romain GARBAGE 2024-12-12 16:57:54 +0100
  • 2ddf685a27
    forgejo: Add module for Forgejo JSON objects definition. Romain GARBAGE 2024-12-12 16:57:53 +0100
  • f359221399
    forges: Define default values for specifications. Romain GARBAGE 2024-12-12 16:57:52 +0100
  • 294d50e413
    forges: Add module for common forges utilities. Romain GARBAGE 2024-12-12 16:57:51 +0100
  • 51efb1380a
    tests: Rename specifications-equal? procedure. Romain GARBAGE 2024-12-12 16:57:50 +0100
  • b9abd222cd
    tests: Move procedure definition. Romain GARBAGE 2024-12-12 16:57:49 +0100
  • 25cb98f541
    remote-worker: Update comment about topological ordering. Ludovic Courtès 2024-12-01 16:33:29 +0100
  • 03c79dc5ad
    templates: Defend against corner case on build page. Ludovic Courtès 2024-11-25 14:44:21 +0100
  • 2bbc7a4c40
    templates: Fix typo error on evaluation pages for inactive jobsets. Ludovic Courtès 2024-11-06 17:18:53 +0100
  • 1331acfdb6
    utils: Add ‘assert’ macro. Ludovic Courtès 2024-12-10 12:09:07 +0100
  • e96f088792
    register: Add ‘--derivation-ttl’ option, default to twice ‘--ttl’. Ludovic Courtès 2024-10-21 17:29:04 +0200
  • 304c09badf
    base: Be more conservative in deciding whether to remove a .drv GC root. Ludovic Courtès 2024-10-21 16:57:28 +0200
  • 3af1abc2a2
    database: ‘db-get-build’ is no longer in terms of ‘db-get-builds’. Ludovic Courtès 2024-10-21 14:48:32 +0200
  • fa76aed714
    database: Remove ‘products’ field from <build>. Ludovic Courtès 2024-10-21 14:16:39 +0200
  • 74444bac17
    database: Use ‘list->sql-array’ throughout. Ludovic Courtès 2024-10-21 14:00:38 +0200
  • 79190e4352
    remote-server: Move back to rescheduling builds asynchronously. Ludovic Courtès 2024-10-18 17:19:57 +0200
  • 655ba0a0a5
    templates: Support commit URLs for codeberg.org (Forgejo). Ludovic Courtès 2024-10-17 21:17:42 +0200
  • fc4624cdac
    templates: Add more ‘uri-encode’ calls for jobset URLs. Ludovic Courtès 2024-10-06 17:40:52 +0200
  • d52a9c5630
    base: Go back to marking ‘failed-dependency’ builds asynchronously. Ludovic Courtès 2024-10-06 17:28:06 +0200
  • 35b7782182
    utils: Add ‘atomic-box-fetch-and-increment!’ and ‘atomic-box-fetch-and-decrement!’. Ludovic Courtès 2024-10-06 17:35:20 +0200
  • 0042ce2a83
    database: Set ‘starttime’ and ‘stoptime’ for ‘failed-dependency’. Ludovic Courtès 2024-10-05 22:52:05 +0200
  • eb4771308e
    http: Change /build/ID/restart from ‘GET’ to ‘POST’. Ludovic Courtès 2024-10-05 22:17:59 +0200
  • e611adcca7
    database: Optimize ‘db-get-builds-{min,max}’. Ludovic Courtès 2024-10-05 17:46:59 +0200
  • d894a914f6
    database: Add ‘with-timing-check’ for operations on dependencies. Ludovic Courtès 2024-10-05 12:02:22 +0200
  • e53d596ca2
    templates: Encode specification name when generating URL. Romain GARBAGE 2024-10-03 09:52:04 +0200
  • 0abf39033c
    database: Rephrase logged sentence. Ludovic Courtès 2024-10-02 16:48:49 +0200
  • 311e861d0e
    remote-server: Gracefully handle missing dependency derivation. Ludovic Courtès 2024-10-02 16:47:57 +0200
  • 88f85da199
    database: Reschedule when success follows any kind of failure. Ludovic Courtès 2024-09-29 12:11:44 +0200
  • 5f07b0f3bd
    database: Fix scalability issue when marking dependents as ‘failed-dependency’. Ludovic Courtès 2024-09-29 12:03:00 +0200
  • b2255425ad
    remote: Preserve build log for things already built. Ludovic Courtès 2024-09-26 16:18:17 +0200
  • b0a14e3d84
    database: Mark new builds as ‘failed-dependency’ when appropriate. Ludovic Courtès 2024-09-25 15:07:28 +0200
  • d55d6e05a7
    database: Fail dependents for any kind of failure. Ludovic Courtès 2024-09-19 10:57:07 +0200
  • c4d9ab1e24
    database: Increase ‘%build-submission-timeout’. Ludovic Courtès 2024-09-19 10:44:31 +0200
  • 6dc73970d4
    remote-server: Add build dependency edges unconditionally. Ludovic Courtès 2024-09-19 10:41:48 +0200
  • fbd778a5cb
    remote-server: Create a ‘Builds’ row for failing build dependencies. Ludovic Courtès 2024-09-18 22:23:34 +0200
  • 8b0c86a7b7
    database: ‘db-add-build’ returns the build ID. Ludovic Courtès 2024-09-18 20:12:45 +0200
  • 6cd1608e64
    remote-server: Remove periodic resumable/failed build updates. Ludovic Courtès 2024-09-18 16:50:25 +0200
  • 5e59127179
    database: Synchronously update the status of dependent builds. Ludovic Courtès 2024-09-18 13:08:37 +0200
  • 9f63d3ae6f
    database: Introduce ‘db-reschedule-stale-builds’ and call it periodically. Ludovic Courtès 2024-09-10 11:20:38 +0200
  • 6c5d0eec3c
    doc: Fix parameter name for /api/jobs/history. Romain GARBAGE 2024-09-09 10:26:04 +0200
  • de86524ddb
    remote-worker: Send ‘build-dependency-failed’ when appropriate. Ludovic Courtès 2024-09-09 11:23:25 +0200
  • 94f1df90e6
    remote-worker: Fix typo in error message. Ludovic Courtès 2024-09-09 10:34:00 +0200
  • 52c5332aff
    remote-worker: Stop as soon as a dependency fails to build. Ludovic Courtès 2024-09-06 14:52:10 +0200
  • 127d1656d5
    remote-worker: Fix type error in ‘build-things’ call. Ludovic Courtès 2024-09-05 16:56:36 +0200
  • d196010d33
    http: Use Gitlab project name to derive spec. Romain GARBAGE 2024-09-03 10:44:27 +0200
  • 7364402a6c
    tests: Make random seed more random. Ludovic Courtès 2024-09-05 11:53:17 +0200
  • 2c726c98b3
    remote-worker: Report intermediate builds and distinguish logs. Ludovic Courtès 2024-09-03 22:37:37 +0200
  • ef095c134b
    tests: Factorize build log retrieval. Ludovic Courtès 2024-09-03 17:11:39 +0200
  • 6daef9c2ec
    tests: No longer require Avahi. Ludovic Courtès 2024-09-03 14:31:14 +0200
  • fedd679763
    remote-worker: Factor out the single-derivation build procedure. Ludovic Courtès 2024-08-30 17:54:42 +0200
  • fbfbc6641c
    remote: ‘receive-message’ gracefully handles messages with wrong encoding. Ludovic Courtès 2024-09-02 18:09:15 +0200
  • 11ed407a5a
    http: /admin/specification/add converts channel name to a symbol. Ludovic Courtès 2024-08-30 17:23:13 +0200
  • 59010a5ba3
    remote: ‘send-log’ uses suspendable ‘make-zlib-output-port’. Ludovic Courtès 2024-08-23 19:48:42 +0200
  • 0be5fb581b
    tests: Check the presence of build logs for the remote protocol. Ludovic Courtès 2024-08-23 19:09:08 +0200
  • b5ce2192eb
    js: Color failures where a dependency has failed already light red. Danny Milosavljevic 2024-08-12 12:16:12 +0200
  • 19c09d5339
    store: ‘ensure-path/retry’ times out more quickly. Ludovic Courtès 2024-07-26 00:41:12 +0200
  • 04ef8cab05
    store: ‘ensure-path/retry’ catches ‘&nar-error’. Ludovic Courtès 2024-07-25 23:05:31 +0200
  • ab5c751737
    register: Really honor ‘--evaluation-ttl’. Ludovic Courtès 2024-07-20 11:29:38 +0200
  • 770462fc9c
    templates: Build page really gracefully handles empty history. Ludovic Courtès 2024-07-19 16:23:18 +0200
  • c78fbcf4ae
    http: Use a pool of connections to the bridge. Ludovic Courtès 2024-07-19 15:49:19 +0200
  • 0440064808
    register: Display bridge ports in debugging statements. Ludovic Courtès 2024-07-19 15:47:40 +0200
  • 18d3b0328d
    templates: Build page gracefully handles empty history. Ludovic Courtès 2024-07-18 15:12:47 +0200
  • 49a4f913c3
    database: ‘db-remove-workers’ only restarts builds in ‘started’ state. Ludovic Courtès 2024-07-17 11:57:27 +0200
  • 66e1d38ede
    tests: Give instances of ‘guix-daemon’ and ‘cuirass register’ unique files. Ludovic Courtès 2024-07-16 16:53:52 +0200
  • 331c67ab46
    http: Removing a jobset terminates its monitor. Ludovic Courtès 2024-07-16 15:07:43 +0200
  • d7e546f034
    tests: Add basic tests for ‘cuirass register’. Ludovic Courtès 2024-07-12 18:35:59 +0200
  • 3b5e51924b
    build: Require Guile >= 3.0.9. Ludovic Courtès 2024-07-12 13:59:02 +0200
  • 9e6e85a425
    remote-worker: Use a non-blocking store for ‘ensure-path/retry’. Ludovic Courtès 2024-07-16 14:38:40 +0200
  • 7e32a9a598
    templates: Show duration only for completed or ongoing builds. Ludovic Courtès 2024-07-16 14:36:00 +0200
  • ca167156be
    gitlab: Add support for jobset customization in Gitlab event. Romain GARBAGE 2024-07-09 12:27:27 +0200
  • 0eaf7b69be
    remote-worker: Delay initial ping randomly to avoid “ping storms”. Ludovic Courtès 2024-07-10 00:07:16 +0200
  • b08e6681a7
    remote-server: Reschedule builds whose result cannot be retrieved. Ludovic Courtès 2024-07-10 00:02:33 +0200
  • e9f83e43f0
    remote: Keep ‘last-seen’ info in memory rather than in the database. Ludovic Courtès 2024-07-09 11:32:35 +0200
  • 3c4b2fc54a
    utils: Resource pool keeps track of contention. Ludovic Courtès 2024-07-08 16:22:56 +0200
  • 0e31e35b70
    templates: Don’t display negative duration on build page. Ludovic Courtès 2024-07-08 10:53:07 +0200
  • a6df98c258
    database: ‘db-remove-unresponsive-workers’ reschedules stale builds. Ludovic Courtès 2024-07-08 10:34:37 +0200