func writeDockerfile()

in tools/dockerversioning/scripts/dockerfiles/main.go [83:93]


func writeDockerfile(version versions.Version, data []byte, createDir bool) {
	path := filepath.Join(version.Dir, "Dockerfile")
	// Delete first to make sure file is created with the right mode.
	deleteIfFileExists(path)
	// Create nested directory structure if needed.
	if createDir {
		os.MkdirAll(version.Dir, os.ModePerm)
	}
	err := ioutil.WriteFile(path, data, 0644)
	check(err)
}