1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-08 19:46:02 +01:00
nix/doc/manual
Seth Flynn ecdda5798c nix flake check: Skip substitutable derivations
Since `nix flake check` doesn't produce a `result` symlink, it doesn't
actually need to build/substitute derivations that are already known
to have succeeded, i.e. that are substitutable.

This can speed up CI jobs in cases where the derivations have already
been built by other jobs. For instance, a command like

  nix flake check github:NixOS/hydra/aa62c7f7db31753f0cde690f8654dd1907fc0ce2

should no longer build anything because the outputs are already in
cache.nixos.org.

Based-on: https://github.com/DeterminateSystems/nix-src/pull/134
Based-on: https://gerrit.lix.systems/c/lix/+/3841
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2025-09-15 21:31:03 +02:00
..
rl-next nix flake check: Skip substitutable derivations 2025-09-15 21:31:03 +02:00
source doc: Rephrase store-object.md 2025-09-13 10:17:12 +08:00
theme doc/manual: don't need to copy highlight.js manually 2021-08-04 19:47:05 -07:00
.version Build the manual with Meson 2024-10-09 11:58:17 -04:00
anchors.jq doc: Port anchors preprocessor to jq script 2022-05-26 18:17:21 +02:00
book.toml.in Include the Nix version in the title of the manual 2025-02-24 14:49:58 +01:00
custom.css doc/manual: fix misaligned icons in custom.css (#11296) 2024-08-14 14:27:12 +02:00
generate-builtins.nix Format .nix files 2025-01-24 17:04:02 +01:00
generate-deps.py fix various typos in docs 2025-05-14 21:29:17 +02:00
generate-manpage.nix Format .nix files 2025-01-24 17:04:02 +01:00
generate-settings.nix Format .nix files 2025-01-24 17:04:02 +01:00
generate-store-info.nix Stores no longer inherit from their configs 2025-05-13 15:56:35 -04:00
generate-store-types.nix Format .nix files 2025-01-24 17:04:02 +01:00
generate-xp-features-shortlist.nix Format .nix files 2025-01-24 17:04:02 +01:00
generate-xp-features.nix Format .nix files 2025-01-24 17:04:02 +01:00
meson.build meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
package.nix flake: Apply nixfmt 1.0.0 2025-08-18 20:29:45 +03:00
quote-literals.xsl Generate release notes again 2014-03-12 14:24:29 +01:00
redirects.js glossary: refine the definition of "package" 2025-04-10 22:50:28 +02:00
remove_before_wrapper.py Build the manual with Meson 2024-10-09 11:58:17 -04:00
render-manpage.sh Build the manual with Meson 2024-10-09 11:58:17 -04:00
substitute.py doc: Render verbatim @docroot@ on contributing page 2025-05-17 17:50:49 +02:00
utils.nix Format .nix files 2025-01-24 17:04:02 +01:00