added error handling if context file not found

This commit is contained in:
edgar poce 2020-03-26 09:59:38 -03:00
parent 83a0e1d162
commit cc80dff9e8

View file

@ -175,6 +175,9 @@ func buildDockerImage(client *client.Client, buildOptions map[string]interface{}
buildContext = buildContext[:lastIndex] buildContext = buildContext[:lastIndex]
} }
dockerContextTarPath, err := buildDockerImageContextTar(buildContext) dockerContextTarPath, err := buildDockerImageContextTar(buildContext)
if err != nil {
return fmt.Errorf("Unable to build context %v", err)
}
defer os.Remove(dockerContextTarPath) defer os.Remove(dockerContextTarPath)
dockerBuildContext, err := os.Open(dockerContextTarPath) dockerBuildContext, err := os.Open(dockerContextTarPath)
defer dockerBuildContext.Close() defer dockerBuildContext.Close()