summary refs log tree commit diff
path: root/pkgs/build-support/docker
diff options
context:
space:
mode:
authorRobert Hensing <roberth@users.noreply.github.com>2021-09-29 15:27:49 +0200
committerGitHub <noreply@github.com>2021-09-29 15:27:49 +0200
commit286c71a230ac5c5397a870e295175a2f0b695fd4 (patch)
tree4efd2b81eab9629300d49f4eb02ce3880b1f2815 /pkgs/build-support/docker
parent937e93648410d0d8212ce2f08a3689351cdbe165 (diff)
parent16a4da9127418cd031a5b43bcf2d3b2ce96aafd6 (diff)
downloadnixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.tar
nixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.tar.gz
nixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.tar.bz2
nixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.tar.lz
nixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.tar.xz
nixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.tar.zst
nixpkgs-286c71a230ac5c5397a870e295175a2f0b695fd4.zip
Merge pull request #139892 from hercules-ci/dockerTools-test-pullImage
dockerTools: test pullImage
Diffstat (limited to 'pkgs/build-support/docker')
-rw-r--r--pkgs/build-support/docker/examples.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix
index 6ec25711dd1..9f6823a5878 100644
--- a/pkgs/build-support/docker/examples.nix
+++ b/pkgs/build-support/docker/examples.nix
@@ -95,6 +95,15 @@ rec {
     finalImageTag = "2.2.1";
     finalImageName = "nix";
   };
+  # Same example, but re-fetches every time the fetcher implementation changes.
+  # NOTE: Only use this for testing, or you'd be wasting a lot of time, network and space.
+  testNixFromDockerHub = pkgs.invalidateFetcherByDrvHash pullImage {
+    imageName = "nixos/nix";
+    imageDigest = "sha256:85299d86263a3059cf19f419f9d286cc9f06d3c13146a8ebbb21b3437f598357";
+    sha256 = "19fw0n3wmddahzr20mhdqv6jkjn1kanh6n2mrr08ai53dr8ph5n7";
+    finalImageTag = "2.2.1";
+    finalImageName = "nix";
+  };
 
   # 5. example of multiple contents, emacs and vi happily coexisting
   editors = buildImage {