g8 不理解 docker cli 语法

g8 does not understand docker cli syntax

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

我想通了。需要转义所有 $s.