Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
@@ -98,6 +98,10 @@ func Parse(rwc io.Reader) (*Node, error) {
scanner := bufio.NewScanner(rwc)
for scanner.Scan() {
+ if scanner.Text() == "" {
+ continue
+ }
+
line, child, err := parseLine(strings.TrimLeftFunc(scanner.Text(), unicode.IsSpace))
if err != nil {
return nil, err
@@ -5,4 +5,10 @@ RUN apt-get \update && \
apt-get \"install znc -y
ADD \conf\\" /.znc
+RUN foo \
+bar \
+baz
CMD [ "\/usr\\\"/bin/znc", "-f", "-r" ]
@@ -2,4 +2,5 @@
(maintainer "Erik \\\\Hollensbe <erik@hollensbe.org>\\\"")
(run "apt-get \\update && apt-get \\\"install znc -y")
(add "\\conf\\\\\"" "/.znc")
+(run "foo bar baz")
(cmd "/usr\\\"/bin/znc" "-f" "-r")