将非apt-get软件包添加到基于容器的基础架构列表中

时间:2015-08-17 18:04:45

标签: travis-ci apt

我打开了问题#785和#786,让LuacheckBusted添加了travis-ci容器系统。然而,这些是与Luarocks一起安装的(已经在apt列表中)。命令为luarocks install bustedluarocks install luacheck。在travis'上安装这样的包的过程是什么?基于容器的基础设施;因为他们需要sudo来安装吗?

1 个答案:

答案 0 :(得分:1)

最简单的方法是在https://github.com/moteus/lua-travis-example完成本地安装的luarocks。 AFAIK,这是没有sudo的唯一方法。

(仅供参考,这些问题将失败,因为luarocks是一个Ubuntu软件包,如http://packages.ubuntu.com/search?keywords=luarocks所示,但Luacheck和Busted不是)