From 952286a4670279ffe4c138aefd80cdc7692ddc37 Mon Sep 17 00:00:00 2001 From: Seth Call Date: Mon, 9 Mar 2026 23:54:11 -0500 Subject: [PATCH] fix: include source code in OCI image --- admin/flake.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/admin/flake.nix b/admin/flake.nix index bc9b2b202..58b4c615a 100644 --- a/admin/flake.nix +++ b/admin/flake.nix @@ -85,7 +85,17 @@ ]; }; - # 4. A startup script to ensure we are in the right place + # 4. Source code derivation + src = pkgs.stdenv.mkDerivation { + name = "jam-admin-src"; + src = ./.; + installPhase = '' + mkdir -p $out/jam-cloud/admin + cp -r . $out/jam-cloud/admin + ''; + }; + + # 5. A startup script to ensure we are in the right place start-jam-admin = pkgs.writeShellScriptBin "start-jam-admin" '' export PATH=${allDeps}/bin:$PATH export LD_LIBRARY_PATH=${allDeps}/lib:$LD_LIBRARY_PATH @@ -113,6 +123,7 @@ tag = "local"; copyToRoot = [ allDeps + src start-jam-admin pkgs.libyaml.dev pkgs.openssl.dev