Skip to content
Snippets Groups Projects
  1. Jun 20, 2013
    • Eelco Dolstra's avatar
      Don't keep "disabled" substituters running · 22144afa
      Eelco Dolstra authored
      For instance, it's pointless to keep copy-from-other-stores running if
      there are no other stores, or download-using-manifests if there are no
      manifests.  This also speeds things up because we don't send queries
      to those substituters.
      22144afa
  2. Jun 07, 2013
  3. Jun 05, 2013
  4. Jun 04, 2013
  5. May 29, 2013
  6. May 23, 2013
  7. May 15, 2013
  8. May 10, 2013
  9. May 09, 2013
    • Eelco Dolstra's avatar
      build-remote.pl: Allow a machine to refuse a build · 78206f06
      Eelco Dolstra authored
      Before selecting a machine, build-remote.pl will try to run the
      command "nix-builds-inhibited" on the machine.  If this command exists
      and returns a 0 exit code, then the machine won't be used.  It's up to
      the user to provide this command, but it would typically be a script
      that checks whether there is enough disk space and whether the load is
      not too high.
      78206f06
    • Eelco Dolstra's avatar
    • Eelco Dolstra's avatar
      build-remote.pl: Enforce timeouts locally · 69b8f998
      Eelco Dolstra authored
      Don't pass --timeout / --max-silent-time to the remote builder.
      Instead, let the local Nix process terminate the build if it exceeds a
      timeout.  The remote builder will be killed as a side-effect.  This
      gives better error reporting (since the timeout message from the
      remote side wasn't properly propagated) and handles non-Nix problems
      like SSH hangs.
      69b8f998
  10. May 07, 2013
    • Eelco Dolstra's avatar
      Add option ‘extra-binary-caches’ · ea019e9a
      Eelco Dolstra authored
      This allows providing additional binary caches, useful in scripts like
      Hydra's build reproduction scripts, in particular because untrusted
      caches are ignored.
      ea019e9a
  11. May 03, 2013
  12. Apr 26, 2013
  13. Apr 23, 2013
  14. Mar 08, 2013
  15. Mar 07, 2013
  16. Feb 19, 2013
  17. Jan 21, 2013
  18. Jan 02, 2013
  19. Dec 21, 2012
  20. Dec 06, 2012
  21. Dec 05, 2012
  22. Nov 26, 2012
    • Eelco Dolstra's avatar
      Undo accidental debug change · 08964d73
      Eelco Dolstra authored
      08964d73
    • Eelco Dolstra's avatar
      Make "nix-build -A <derivation>.<output>" do the right thing · 46a369ad
      Eelco Dolstra authored
      For example, given a derivation with outputs "out", "man" and "bin":
      
        $ nix-build -A pkg
      
      produces ./result pointing to the "out" output;
      
        $ nix-build -A pkg.man
      
      produces ./result-man pointing to the "man" output;
      
        $ nix-build -A pkg.all
      
      produces ./result, ./result-man and ./result-bin;
      
        $ nix-build -A pkg.all -A pkg2
      
      produces ./result, ./result-man, ./result-bin and ./result-2.
      46a369ad
  23. Nov 23, 2012
  24. Nov 09, 2012
Loading