我打开了问题#785和#786,让Luacheck和Busted添加了travis-ci容器系统。然而,这些是与Luarocks一起安装的(已经在apt列表中)。命令为luarocks install busted
和luarocks install luacheck
。在travis'上安装这样的包的过程是什么?基于容器的基础设施;因为他们需要sudo来安装吗?
答案 0 :(得分:1)
最简单的方法是在https://github.com/moteus/lua-travis-example完成本地安装的luarocks。 AFAIK,这是没有sudo的唯一方法。
(仅供参考,这些问题将失败,因为luarocks是一个Ubuntu软件包,如http://packages.ubuntu.com/search?keywords=luarocks所示,但Luacheck和Busted不是)