【文件属性】:
文件名称:garethr-mirageos:用于安装Mirage及其依赖项的人偶模块
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-02 08:50:46
Ruby
这个Puppet模块安装了OCaml,以及来自和相关库。 这使您可以快速构建Mirage unikernel。
用法
该模块当前已在Ubuntu 14.04和12.04上进行了测试。 您可以这样使用它:
include mirageos
默认情况下,它将root用户安装Mirage并将OPAM模块安装到/usr/local/opam 。 可以这样修改:
class { 'mirageos' :
user => ' vagrant ' ,
opam_root => ' /home/vagrant/.opam ' ,
}
测试注意事项
该模块具有单元和验收测试套件。 单元测试可以通过以下方式运行:
bundle install
FUTURE_PARSER=yes bundle exec rake test
这将检查元数据,人偶的语法是否出现并运行单元测试。
此外,该
【文件预览】:
garethr-mirageos-master
----.travis.yml(302B)
----Guardfile(91B)
----manifests()
--------init.pp(2KB)
----Rakefile(2KB)
----test()
--------integration()
----.kitchen.yml(827B)
----Puppetfile.lock(233B)
----LICENSE(11KB)
----Gemfile(524B)
----Gemfile.lock(5KB)
----metadata.json(905B)
----.rspec(31B)
----spec()
--------classes()
--------spec_helper.rb(199B)
----.gitignore(79B)
----.fixtures.yml(219B)
----.librarian()
--------puppet()
----README.md(2KB)
----CONTRIBUTORS(17B)
----Puppetfile(91B)
----fixtures()
--------mirage-web()
--------init.pp(512B)