dockerTools.buildImage: configurable timestamp

This way not all images have to be from 47 years ago, making it much easier to find the one you're looking for.
This commit is contained in:
Michael Fellinger 2017-06-27 22:11:17 +02:00 committed by GitHub
parent 2c30e5e754
commit 704e04b108

View file

@ -380,6 +380,8 @@ rec {
runAsRoot ? null,
# Size of the virtual machine disk to provision when building the image.
diskSize ? 1024,
# Time of creation of the image.
created ? "1970-01-01T00:00:01Z",
}:
let
@ -387,7 +389,7 @@ rec {
# Create a JSON blob of the configuration. Set the date to unix zero.
baseJson = writeText "${baseName}-config.json" (builtins.toJSON {
created = "1970-01-01T00:00:01Z";
created = created;
architecture = "amd64";
os = "linux";
config = config;