diff --git a/components/engine/server/buildfile.go b/components/engine/server/buildfile.go index efe1869509..46f214eac7 100644 --- a/components/engine/server/buildfile.go +++ b/components/engine/server/buildfile.go @@ -571,6 +571,9 @@ func (b *buildFile) CmdAdd(args string) error { return err } tarSum := utils.TarSum{Reader: r, DisableCompression: true} + if _, err := io.Copy(ioutil.Discard, &tarSum); err != nil { + return err + } remoteHash = tarSum.Sum(nil) r.Close()