From 3715e60c71abbcc794a9ec9f95e06d7a5ae5ee30 Mon Sep 17 00:00:00 2001 From: John Howard Date: Wed, 2 Sep 2015 13:53:09 -0700 Subject: [PATCH] Windows: Fix dockerfile ADD from HTTP Signed-off-by: John Howard --- builder/internals.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/builder/internals.go b/builder/internals.go index dbd661c28f..9ed61aec42 100644 --- a/builder/internals.go +++ b/builder/internals.go @@ -348,8 +348,11 @@ func calcCopyInfo(b *builder, cmdName string, cInfos *[]*copyInfo, origPath stri } } - if err := system.UtimesNano(tmpFileName, times); err != nil { - return err + // Windows does not support UtimesNano. + if runtime.GOOS != "windows" { + if err := system.UtimesNano(tmpFileName, times); err != nil { + return err + } } ci.origPath = filepath.Join(filepath.Base(tmpDirName), filepath.Base(tmpFileName))