warbo-utilities: 90cb86784d32e80c747d5fcc8df8edce8316005d

     1: From: Chris Warburton
     2: Date: Fri, 08 Jun 2018 13:47:28 +0100
     3: Subject: Re: Make trackGit ask if we want a release.nix
     4: Message-Id: <dbf815300f36ff4e-feeba7d200abcb1b-artemis@nixos>
     5: References: <dbf815300f36ff4e-0-artemis@nixos>
     6: In-Reply-To: <dbf815300f36ff4e-0-artemis@nixos>
     7: 
     8: We should also ask if the release.nix should be two-step or one-step.
     9: Two-step should be the default.
    10: 
    11: A one step release.nix defines the packages, etc. we want. It's simple,
    12: but the downside is that evaluation may be slow due to performing builds
    13: at eval time (e.g. if we import the result of a build).
    14: 
    15: A two step release.nix defines another Nix file. That resulting Nix file
    16: is a one-step definition of the packages, etc. we want. The difference
    17: is that all of the building should be done during the build of that Nix
    18: file, so that evaluating it is quick.
    19: 
    20: Either way, trackGit should spit out instructions to stderr for the
    21: steps we need to take for getting this running in Hydra. Also mentioning
    22: nix_eval.

Generated by git2html.