Make the repository a release parameter

This commit is contained in:
Sander van der Burg 2021-03-28 17:31:47 +02:00 committed by Sander van der Burg
parent dea82c9680
commit 33ddd66280
2 changed files with 5 additions and 4 deletions

View File

@ -1,5 +1,6 @@
{ nixpkgs ? <nixpkgs>
, system ? builtins.currentSystem
, nix-processmgmt ? { outPath = ./.; rev = 1234; }
}:
let
@ -13,7 +14,7 @@ rec {
tests = {
builds = import ./tests/builds.nix {
inherit pkgs;
inherit pkgs nix-processmgmt;
};
multi-process-images = import ./tests/multi-process-images.nix {

View File

@ -1,8 +1,8 @@
{pkgs ? import <nixpkgs> {}}:
{ pkgs ? import <nixpkgs> {}
, nix-processmgmt ? ./..
}:
let
nix-processmgmt = ./..;
backends = [ "bsdrc" "cygrunsrv" "disnix" "docker" "launchd" "s6-rc" "supervisord" "systemd" "sysvinit" ];
in
pkgs.lib.genAttrs backends (backend: import "${nix-processmgmt}/nixproc/backends/${backend}/build-${backend}-env.nix" ({