librarian-puppet v2.1.0 在 Puppetfile 中切换 git 分支

librarian-puppet v2.1.0 switch git branch in Puppetfile

我正在使用 librarian-puppet v2.1.0 和以下人偶文件:

mod "team/app", 
    :git => "git@github.com:myTeam/puppet-repo.git",
    :branch => 'weblegacy'

当我尝试安装 Puppet 时,我得到 unrecognized options: branch

在版本 2.1.0Puppetfile 中切换分支的语法是什么?

怎么样:

mod "team/app", 
    :git => "git@github.com:myTeam/puppet-repo.git",
    :ref => 'weblegacy'

或者如果你想指定一个版本:

mod "team/app", 
    :git => "git@github.com:myTeam/puppet-repo.git",
    :tag => 'v1.0.0'

关于 Puppetfile 语法的更多信息 official docs