Desidero utilizzare apt
per installare alcuni pacchetti per il test, tuttavia, non riesce a causa del fatto che sudo è disabilitato. Ho trovato quanto segue l'uscita di test:Travis sudo è disabilitato
Sudo, the FireFox addon, setuid and setgid have been disabled.
Sembra che l'uscita viene da this line in travic-ci, ma l'impostazione paranoid_mode
su false in .travis.yml
non funziona.
Come abilitare l'accesso sudo?
PS: sto usando un repo privato.
EDIT: Il seguente .travis.yml
non riuscirà a causa di sudo: must be setuid root
durante l'esecuzione sudo apt-get update -qq
language: python
python:
- "3.4"
before_install:
- sudo apt-get update -qq
script:
- nosetests
Impostazione sudo: true
e/o paranoid_mode: false
non funziona.
ho pensato che potrebbe essere 'paranoid', invece di uno qualsiasi dei tasti che hai menzionato (a causa di una linea in il codice). Ma impostare esplicitamente questo a falso non aiuta. [La riga di codice di cui sto parlando può essere trovata qui.] (Https://github.com/travis-ci/travis-build/blob/ac9b881fb019ad83282de3fce2f7232531bce89d/lib/travis/build/data.rb#L43 –