drv: backport CA derivations support changes from hydra-eval-jobs #10

Merged
delroth merged 1 commit from delroth/nix-eval-jobs:ca-derivations into main 2024-07-17 05:56:39 +00:00
Member

It is not possible to query output paths for CA derivations since
they're not static / known at eval time. Instead, return JSON nulls for
outputs paths.

This is a partial port of the following Hydra commits:

  • 9ba4417940ffdd0fadea43f68c61ef948a4b8d39
  • 069b7775c565f5999fe33e8c3f28c7b9306039ca
  • fcde5908d8e51f975b883329b34d24a9f30ea4b3

By the following authors:

Co-Authored-By: John Ericson John.Ericson@Obsidian.Systems
Co-Authored-By: Théophane Hufschmitt theophane.hufschmitt@tweag.io
Co-Authored-By: Alexander Sosedkin monk@unboiled.info
Co-Authored-By: Andrea Ciceri andrea.ciceri@autistici.org
Co-Authored-By: Charlotte 🦝 <Delenk Mlotte@chir.rs>
Co-Authored-By: Sandro Jäckel sandro.jaeckel@gmail.com

It is not possible to query output paths for CA derivations since they're not static / known at eval time. Instead, return JSON nulls for outputs paths. This is a partial port of the following Hydra commits: - 9ba4417940ffdd0fadea43f68c61ef948a4b8d39 - 069b7775c565f5999fe33e8c3f28c7b9306039ca - fcde5908d8e51f975b883329b34d24a9f30ea4b3 By the following authors: Co-Authored-By: John Ericson <John.Ericson@Obsidian.Systems> Co-Authored-By: Théophane Hufschmitt <theophane.hufschmitt@tweag.io> Co-Authored-By: Alexander Sosedkin <monk@unboiled.info> Co-Authored-By: Andrea Ciceri <andrea.ciceri@autistici.org> Co-Authored-By: Charlotte 🦝 <Delenk Mlotte@chir.rs> Co-Authored-By: Sandro Jäckel <sandro.jaeckel@gmail.com>
delroth added 1 commit 2024-07-16 07:18:17 +00:00
It is not possible to query output paths for CA derivations since
they're not static / known at eval time. Instead, return JSON nulls for
outputs paths.

This is a partial port of the following Hydra commits:

- 9ba4417940ffdd0fadea43f68c61ef948a4b8d39
- 069b7775c565f5999fe33e8c3f28c7b9306039ca
- fcde5908d8e51f975b883329b34d24a9f30ea4b3

By the following authors:

Co-Authored-By: John Ericson <John.Ericson@Obsidian.Systems>
Co-Authored-By: Théophane Hufschmitt <theophane.hufschmitt@tweag.io>
Co-Authored-By: Alexander Sosedkin <monk@unboiled.info>
Co-Authored-By: Andrea Ciceri <andrea.ciceri@autistici.org>
Co-Authored-By: Charlotte 🦝 Delenk Mlotte@chir.rs>
Co-Authored-By: Sandro Jäckel <sandro.jaeckel@gmail.com>
delroth merged commit d9a46559a4 into main 2024-07-17 05:56:39 +00:00
delroth deleted branch ca-derivations 2024-07-17 05:56:39 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/nix-eval-jobs#10
No description provided.