SaitoWu/simba

Linnerfile 类型转换报错

kyvision opened this issue · 3 comments

Linnerfile 包含下面2句,会出现 /.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/linner-0.7.2/lib/linner/helper.rb:4:in `merge!': no implicit conversion of true into Hash (TypeError)。取消就没问题了。

revision: true
notification: true
gem 'linner', '~> 0.7.2'

@Kyoyk

Linner 0.7.2 版本的 changelog 有写这部分的改动.

revision: true

这里需要改成:

revision:
  manifest: "manifest.yml"

更新后的 doc 在这里: https://github.com/SaitoWu/linner/blob/master/docs/config.md#revision

simba 这里疏忽了, 忘记更新了, 非常感谢... 稍后会发布一个更新后的 templates, 并且更新版本.

🍻 🍻 🍻

@Kyoyk

已发布新的 v0.8.1 版, 修复了问题. 同时更新 Linner 至 v0.7.3 也已发布至 Rubygems.

简单修复只需更新 Linner 至 v0.7.3 版本 然后修改 revision 部分的配置为:

revision:
  manifest: manifest.yml

即可. 再次感谢!

@SaitoWu 不客气,应该的。感谢你的开源贡献。