feat(sgxGramineContainer): expose maxLayers argument from image builder

This commit is contained in:
ozwaldorf 2024-11-13 13:03:53 -05:00 committed by GitHub
parent ee9445bf57
commit 0b72b70409
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,6 +22,7 @@
, sigFile ? null
, extendedPackages ? [ ]
, customRecursiveMerge ? null
, maxLayers ? 100
}:
assert lib.assertMsg (!(isAzure && sgx_default_qcnl_conf != null)) "sgx_default_qcnl_conf can't be set for Azure";
let
@ -201,6 +202,7 @@ let
inherit tag;
inherit contents;
inherit fromImage;
inherit maxLayers;
includeStorePaths = false;
extraCommands = (mkNixStore contents) + ''
@ -231,6 +233,7 @@ let
inherit config;
inherit tag;
inherit fromImage;
inherit maxLayers;
includeStorePaths = false;
extraCommands = ''
@ -247,6 +250,7 @@ let
inherit tag;
inherit config;
inherit fromImage;
inherit maxLayers;
contents = extendedContents;
};
in