DISNIX-BUILD(1)

πŸ“¦ version 0.10.2, in nixos 26.05, nixpkgs unstable

πŸ’– DISNIX-BUILD(1) β€” build store derivations on target machines πŸ’–

okay so this is the User Commands manual page for DISNIX-BUILD(1), and yes bestie, we're getting into distributed build territory. It's giving coordinator-machine main character energy 🫢✨


🌸 NAME 🌸

disnix-build β€” build store derivations on target machines in a network. Literally the build-on-targets girlie πŸ’…


✨ SYNOPSIS ✨

disnix-build [OPTION] DISTRIBUTED_DERIVATION

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the command disnix-build builds derivations on the given target machines specified in a distributed derivation XML file. No cap. When the building process is complete, the results are transferred back to the coordinator machine, so that they are kept for further use and do not have to be rebuilt again in case of a configuration change. Iconic behavior, honestly πŸŽ€

In most cases this command should not be called directly. The command disnix-env automatically uses this command if the --build-on-targets is specified. So like… let the main character call it for you, iykyk 🌸


πŸ’… OPTIONS πŸ’…

  • -m, --max-concurrent-transfers=NUM β€” Maximum amount of concurrent closure transfers. Defauls to: 2. Yes, the page literally says β€œDefauls,” and we are not fixing the icon. Periodt πŸ’€
  • -h, --help β€” Shows the usage of this command to the user.
  • -v, --version β€” Shows the version of this command to the user.

🌈 ENVIRONMENT 🌈

  • DISNIX_TARGET_PROPERTY β€” Specifies which property in the infrastructure Nix expression specifies how to connect to the remote interface (defaults to: hostname). Slay, environment variable πŸ¦‹

Copyright Β© 2008-2022 Sander van der Burg


mwah πŸ’‹ β€” this cutie is from disnix 0.10.2, dated January 1980. Bye bestie, go build something iconic 🫢✨

πŸ“¦ where this page comes from