On 12 Oct 2015, at 22:20, Matthieu Moy <Matthieu.Moy@xxxxxxxxxxxxxxx> wrote: > larsxschneider@xxxxxxxxx writes: > >> --- /dev/null >> +++ b/.travis.yml >> @@ -0,0 +1,46 @@ >> +language: c >> + >> +os: >> + - linux >> + - osx >> + >> +compiler: >> + - clang >> + - gcc >> + >> +before_install: >> + - > >> + export GIT_TEST_OPTS=" --quiet"; >> + case "${TRAVIS_OS_NAME:-linux}" in >> + linux) >> + wget -q https://package.perforce.com/perforce.pubkey -O - \ >> + | sudo apt-key add - >> + echo 'deb http://package.perforce.com/apt/ubuntu precise release' \ >> + | sudo tee -a /etc/apt/sources.list >> + wget -q https://packagecloud.io/gpg.key -O - | sudo apt-key add - >> + echo 'deb https://packagecloud.io/github/git-lfs/debian/ jessie main' \ >> + | sudo tee -a /etc/apt/sources.list >> + sudo apt-get update -qq >> + sudo apt-get install -y apt-transport-https >> + sudo apt-get install perforce-server git-lfs > > Sorry if this has been discussed already, but do you really need these > "sudo" calls? > > They trigger builds on the legacy Travis CI infrastructure: > > http://docs.travis-ci.com/user/migrating-from-legacy/?utm_source=legacy-notice&utm_medium=banner&utm_campaign=legacy-upgrade > > No big deal, but getting rid of sudo would be cool, and documenting why > it can't easily be done in commit message and/or comments would be nice > otherwise. I would like to get rid of the "sudo" calls, too. Unfortunately I wasn't able to achieve this so far because these packages are not white listed on Travis CI (see Jean-Noël answer in this thread). I tried to download and install the *.deb files manually using dpkg without luck. Any idea or hint? Nevertheless I don't think this is a problem as Travis CI states that "sudo isn't possible (__right now__)" on the new infrastructure. They need to find a solutions because I believe many projects will run into this issue... http://docs.travis-ci.com/user/migrating-from-legacy/?utm_source=legacy-notice&utm_medium=banner&utm_campaign=legacy-upgrade#Using-sudo-isn%E2%80%99t-possible-(right-now) - Lars-- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html