diff options
author | Antoine Eiche <lewo@abesis.fr> | 2020-01-11 09:02:30 +0100 |
---|---|---|
committer | Antoine Eiche <lewo@abesis.fr> | 2020-01-11 09:02:30 +0100 |
commit | da261e36316b5b32009e8aa936e32df4b91e11bd (patch) | |
tree | 54d04de0718cba8d0b815101e95def0f04b6b0d5 /pkgs/build-support/docker | |
parent | 0d983f9f99b4631024925ecd71e58db5e6539cb2 (diff) | |
download | nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.tar nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.tar.gz nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.tar.bz2 nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.tar.lz nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.tar.xz nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.tar.zst nixpkgs-da261e36316b5b32009e8aa936e32df4b91e11bd.zip |
dockerTools.buildLayeredImage: fix typo in comments
Diffstat (limited to 'pkgs/build-support/docker')
-rw-r--r-- | pkgs/build-support/docker/default.nix | 8 | ||||
-rwxr-xr-x | pkgs/build-support/docker/store-path-to-layer.sh | 10 |
2 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/build-support/docker/default.nix b/pkgs/build-support/docker/default.nix index a6304d9c064..3fcae13e20d 100644 --- a/pkgs/build-support/docker/default.nix +++ b/pkgs/build-support/docker/default.nix @@ -625,11 +625,11 @@ rec { echo "Cooking the image..." # tar exits with an exit code of 1 if files changed while it was - # reading them. it considers a change in the number of hard links + # reading them. It considers a change in the number of hard links # to be a "change", which can cause this to fail if images are being - # built concurrently and auto-optimise-store is turned on. since - # know the contents of these files will not change, we can reasonably - # ignore this exit code + # built concurrently and the auto-optimise-store nix option is turned on. + # Since the contents of these files will not change, we can reasonably + # ignore this exit code. set +e tar -C image --dereference --hard-dereference --sort=name \ --mtime="@$SOURCE_DATE_EPOCH" --owner=0 --group=0 \ diff --git a/pkgs/build-support/docker/store-path-to-layer.sh b/pkgs/build-support/docker/store-path-to-layer.sh index c7850154c7e..c808abab7a8 100755 --- a/pkgs/build-support/docker/store-path-to-layer.sh +++ b/pkgs/build-support/docker/store-path-to-layer.sh @@ -13,8 +13,8 @@ echo "Creating layer #$layerNumber for $storePath" mkdir -p "$layerPath" -# make sure /nix and /nix/store appear first in the archive. -# we create the directories here and use them because +# Make sure /nix and /nix/store appear first in the archive. +# We create the directories here and use them because # when there are other things being added to the # nix store, tar could fail, saying, # "tar: /nix/store: file changed as we read it" @@ -25,16 +25,16 @@ tar -cf "$layerPath/layer.tar" \ --transform='s,nix,/nix,' \ nix -# we change into the /nix/store in order to avoid a similar +# We change into the /nix/store in order to avoid a similar # "file changed as we read it" error as above. Namely, # if we use the absolute path of /nix/store/123-pkg -# and something new it added to the nix store while tar +# and something new is added to the nix store while tar # is running, it will detect a change to /nix/store and # fail. Instead, if we cd into the nix store and copy # the relative nix store path, tar will ignore changes # to /nix/store. In order to create the correct structure # in the tar file, we transform the relative nix store -# path to the absolute store path +# path to the absolute store path. n=$(basename "$storePath") tar -C /nix/store -rpf "$layerPath/layer.tar" \ --hard-dereference --sort=name \ |