From 3389f89c44731fbae6790b087314b7bf8a805200 Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Mon, 20 Nov 2017 16:24:32 +0000 Subject: [PATCH] Create tmp dir in case required Signed-off-by: Justin Cormack --- src/moby/build.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/moby/build.go b/src/moby/build.go index 415c08c5e..2575428d4 100644 --- a/src/moby/build.go +++ b/src/moby/build.go @@ -10,6 +10,7 @@ import ( "io/ioutil" "os" "path" + "path/filepath" "sort" "strconv" "strings" @@ -145,6 +146,11 @@ func Build(m Moby, w io.Writer, pull bool, tp string) error { MobyDir = defaultMobyConfigDir() } + // create tmp dir in case needed + if err := os.MkdirAll(filepath.Join(MobyDir, "tmp"), 0755); err != nil { + return err + } + iw := tar.NewWriter(w) // add additions