store derivations not just names for service deps
.. also controllers, contents. This is to make it possible (easier) to work out transitive dependencies at build time
This commit is contained in:
@@ -48,10 +48,7 @@ let
|
||||
producer-for consumer-for pipeline-name timeout-up timeout-down;
|
||||
restart-on-upgrade = isTrigger;
|
||||
buildInputs = buildInputs ++ dependencies ++ contents ++ lib.optional (controller != null) controller;
|
||||
dependencies = map (d: d.name) dependencies;
|
||||
contents = map (d: d.name) contents;
|
||||
inherit controller;
|
||||
controllerName = if controller ? name then controller.name else null;
|
||||
inherit controller dependencies contents;
|
||||
builder = ./builder.sh;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user