【发布时间】:2018-11-17 07:42:48
【问题描述】:
我想使用apt 来安装一些软件包进行测试,但是由于禁用了sudo,它失败了。我在测试输出中发现了以下内容:
Sudo, the FireFox addon, setuid and setgid have been disabled.
输出似乎来自this line in travic-ci,但在.travis.yml 中将paranoid_mode 设置为false 不起作用。
如何启用 sudo 访问?
PS:我正在使用私人仓库。
编辑:运行sudo apt-get update -qq 时,由于sudo: must be setuid root,以下.travis.yml 将失败
language: python
python:
- "3.4"
before_install:
- sudo apt-get update -qq
script:
- nosetests
设置sudo: true 和/或paranoid_mode: false 不起作用。
【问题讨论】:
-
我认为它可能是
paranoid,而不是您提到的任何键(由于代码中的一行)。但是将其显式设置为 false 并没有帮助。 The line of code I'm talking about, can be found here.
标签: travis-ci