about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2016-02-18 17:30:54 +0100
committerLuca Bruno <lucabru@src.gnome.org>2016-02-18 17:30:54 +0100
commitb7c57c831f28e3b3df06acfc96a5ecf7233703d5 (patch)
tree97d58db703f88128e65cc1914c343093b790cca2 /pkgs/build-support
parent278663bb77ff957b0bcb403d8b11fc1270f4ecc2 (diff)
parent584427c69430268a0c2806805dc8f8392299a4e4 (diff)
downloadnixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.tar
nixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.tar.gz
nixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.tar.bz2
nixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.tar.lz
nixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.tar.xz
nixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.tar.zst
nixlib-b7c57c831f28e3b3df06acfc96a5ecf7233703d5.zip
Merge pull request #13099 from datakurre/datakurre-dockertools
dockerTools: Fix issue where image name with repository prefix was no…
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/docker/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/build-support/docker/default.nix b/pkgs/build-support/docker/default.nix
index 55344aad566f..8e4a51071e33 100644
--- a/pkgs/build-support/docker/default.nix
+++ b/pkgs/build-support/docker/default.nix
@@ -267,7 +267,9 @@ EOF
 
     let
 
-      baseJson = writeText "${name}-config.json" (builtins.toJSON {
+      baseName = baseNameOf name;
+
+      baseJson = writeText "${baseName}-config.json" (builtins.toJSON {
           created = "1970-01-01T00:00:01Z";
           architecture = "amd64";
           os = "linux";
@@ -277,11 +279,11 @@ EOF
       layer = (if runAsRoot == null
                then mkPureLayer { inherit baseJson contents extraCommands; }
                else mkRootLayer { inherit baseJson fromImage fromImageName fromImageTag contents runAsRoot diskSize extraCommands; });
-      depsTarball = mkTarball { name = "${name}-deps";
+      depsTarball = mkTarball { name = "${baseName}-deps";
                                 drv = layer;
                                 onlyDeps = true; };
       
-      result = runCommand "${name}.tar.gz" {
+      result = runCommand "${baseName}.tar.gz" {
         buildInputs = [ jshon ];
 
         imageName = name;