code: func WithStdinContext(closer io.ReadCloser) func(*icmd.Cmd) func() {
  	return func(cmd *icmd.Cmd) func() {
  		cmd.Command = append(cmd.Command, "-")
  		cmd.Stdin = closer
  		return func() {
  			// FIXME(vdemeester) we should not ignore the error here…
  			closer.Close()
  		}
  	}
  }
docs: // WithStdinContext sets the build context from the standard input with the specified reader