aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/advanced-topics
AgeCommit message (Collapse)Author
2023-08-23Add introductory sentence to advanced topics (#8861)Uri Zafrir
2023-05-31rewrap lines to use one line per sentenceValentin Gagarin
this makes future reviews easier as it reduces diff noise
2023-05-31distributed-builds.md: Clarify warning ssh access requirementsDoron Behar
2023-05-17Convert short nix options to long onesAlexander Schmolck
e.g. nix-env -e subversion => nix-env --uninstall subversion The aim is to make the documentation less cryptic for newcomers and the long options are more self-documenting. The change was made with the following script: <https://github.com/aschmolck/convert-short-nix-opts-to-long-ones> and sanity checked visually.
2022-12-07Merge branch 'master' into remove-repeatEelco Dolstra
2022-12-07Post build hook signing (#7408)endgame
* docs: Use secret-key-files when demonstrating post-build-hooks The docs used to recommend calling `nix store sign` in a post-build hook, but on more recent versions of nix, this results in unsigned store paths being copied into binary caches. See https://github.com/NixOS/nix/issues/6960 for details. Instead, use the `secret-key-files` config option, which signs all locally-built derivations with the private key. Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
These only functioned if a very narrow combination of conditions held: - The result path does not yet exist (--check did not result in repeated builds), AND - The result path is not available from any configured substituters, AND - No remote builders that can build the path are available. If any of these do not hold, a derivation would be built 0 or 1 times regardless of the repeat option. Thus, remove it to avoid confusion.
2022-08-01doc/distributed-builds: don't use deprecated aliasK900
`nix ping-store` -> `nix store ping`.
2022-05-26doc: Manually insert some anchorsJan Tojnar
2022-03-16distributed-builds.md: fixing typo of the most minor sortJoachim Breitner
2021-12-10doc: Fix command for distributed buildsJanne Heß
We also need to build impurely or the <nixpkgs> lookup will not work.
2021-10-06Revert "docs: add troubleshooting session in remote builds"Eelco Dolstra
This reverts commit 0574c1850a785297b7f28c6f286a23fa3eca14a8.
2021-10-06docs: add troubleshooting session in remote buildshappysalada
2021-04-23Replace the trailing markdown spaces by a backslashregnat
They are equivalent according to <https://spec.commonmark.org/0.29/#hard-line-breaks>, and the trailing spaces tend to be a pain (because the make git complain, editors tend to want to remove them − the `.editorconfig` actually specifies that − etc..).
2021-02-25distributed builds: load remote builder host key from the machines fileGraham Christensen
This is already used by Hydra, and is very useful when materializing a remote builder list from service discovery. This allows the service discovery tool to only sync one file instead of two.
2021-01-13Rename 'nix store sign-paths' to 'nix store sign'Eelco Dolstra
2020-07-31Enable syntax highlightingEelco Dolstra
2020-07-24Fix internal linksEelco Dolstra
2020-07-24Fix some dangling referencesEelco Dolstra
2020-07-23ReconvertEelco Dolstra
2020-07-23Pandoc conversionEelco Dolstra