Update Dockerfile handling to keep parser directives at the top

Signed-off-by: CrazyMax <google@crazymax.dev>
This commit is contained in:
CrazyMax
2021-08-09 21:04:55 +02:00
committed by Will Norris
parent 5be3beef79
commit 99ebc9c9db
8 changed files with 46 additions and 0 deletions

View File

@@ -296,6 +296,8 @@ var head = []string{
"# encoding:", // Ruby encoding
"# frozen_string_literal:", // Ruby interpreter instruction
"<?php", // PHP opening tag
"# escape", // Dockerfile directive https://docs.docker.com/engine/reference/builder/#parser-directives
"# syntax", // Dockerfile directive https://docs.docker.com/engine/reference/builder/#parser-directives
}
func hashBang(b []byte) []byte {