cl-travis icon indicating copy to clipboard operation
cl-travis copied to clipboard

Don't use sudo

Open luismbo opened this issue 10 years ago • 6 comments

If we manage to avoid using sudo to do our setup, then we've taken the first step towards being able to use Travis CI's caching mechanism.

luismbo avatar Dec 31 '14 20:12 luismbo

What would be required to make this happen?

Travis is urging folks to move to the new container-based setup, and that requires disabling sudo: required.

eudoxia0 avatar Jul 13 '15 00:07 eudoxia0

We need to avoid installing things into system directories. That might involve removing the dependency on apt-get install since travis's answer to that - http://docs.travis-ci.com/user/apt/ - is not really suitable for cl-travis.

luismbo avatar Jul 13 '15 01:07 luismbo

Is there any movement on eliminating the use of sudo in install.sh? Apparently Travis-CI disabled the use of sudo for security reasons (at least temporarily)

mmaul avatar Aug 30 '15 06:08 mmaul

@mmaul thanks for the heads up. Yeah, we need to fix this. I'll see what I can do in the next few days. Meanwhile, patches welcome!

luismbo avatar Sep 01 '15 14:09 luismbo

I didn't have time to tackle this, but it seems that sudo is back, so the issue has been rendered somewhat moot, since folks are working on better alternatives to cl-travis.

luismbo avatar Oct 12 '15 17:10 luismbo

folks are working on better alternatives to cl-travis

What are the alternatives?

berquist avatar Nov 29 '19 20:11 berquist