Ich möchte verwenden, um einige Pakete für den Test zu installieren, jedoch schlägt es fehl, da das Sudo deaktiviert ist. Ich fand das folgende in dem Testausgang:Travis sudo ist deaktiviert
Sudo, the FireFox addon, setuid and setgid have been disabled.
Es scheint, dass die Ausgabe von this line in travic-ci kommt, aber paranoid_mode
auf false in .travis.yml
Einstellung funktioniert nicht.
So aktivieren Sie den sudo-Zugriff?
PS: Ich verwende private Repo.
EDIT: Die folgende .travis.yml
wird aufgrund sudo: must be setuid root
fehlschlagen, wenn sudo apt-get update -qq
language: python
python:
- "3.4"
before_install:
- sudo apt-get update -qq
script:
- nosetests
läuft Einstellung sudo: true
und/oder paranoid_mode: false
funktioniert nicht.
dachte ich, es 'paranoid' sein könnte, statt eine der Tasten Sie erwähnt haben (aufgrund einer Linie in der Code). Aber das explizit auf false zu setzen, hilft nicht. [Die Codezeile, über die ich spreche, finden Sie hier.] (Https://github.com/travi-ci/travis-build/blob/ac9b881fb019ad83282de3fce2f7232531bce89d/lib/travis/build/data.rb#L43) –