From 9650ad764288ec1f1bc3d0443ea7de4a6f269c96 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 24 Oct 2021 17:16:42 +0200 Subject: Add service-person in root default.nix Signed-off-by: Matthias Beyer --- default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/default.nix b/default.nix index a76efdd..e140697 100644 --- a/default.nix +++ b/default.nix @@ -4,6 +4,8 @@ let helloService = pkgs.callPackage ./service-hello {}; worldService = pkgs.callPackage ./service-world {}; joinerService = pkgs.callPackage ./service-joiner {}; + personApiTypes = pkgs.callPackage ./person-api-types {}; + personService = pkgs.callPackage ./service-person { inherit personApiTypes; }; kubenix = pkgs.callPackage ./nix/kubenix.nix {}; buildConfig = t: kubenix.buildResources { configuration = import ./configuration.nix { type = t; }; }; @@ -25,8 +27,14 @@ let tag = "latest"; config.Cmd = [ "${joinerService}/bin/service-joiner" ]; }; + + personImage = pkgs.dockerTools.buildLayeredImage { + name = "person-service"; + tag = "latest"; + config.Cmd = [ "${personService}/bin/service-person" ]; + }; in rec { - inherit helloImage worldImage joinerImage; + inherit helloImage worldImage joinerImage personImage; test-deployment = pkgs.callPackage ./nix/test-deployment.nix { }; -- cgit v1.2.3