g8不了解docker cli的语法

我有一个自定义的g8 scala模板,其中包含一个.travis.yml ,可以通过此模板创build的项目使用。 在我的.travis.yml ,我有docker login -u="$username" -p="$password"因为我需要发布图像到远程registry。 但是,当我尝试通过执行g8 file://template.g8创build一个样板项目时,我总是得到这个错误.travis.yml, 31:42: '" -p="' came as a complete surprise to me. 我真的很感激任何帮助。

我明白了这一点。 需要逃避所有的$ s。