hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit eb15ac37ef6668e298c0c4d8062726cd545da576
parent eb42774e587816b1fbcafbcea59ed65df703882a
Author: Anthony Fok <foka@debian.org>
Date:   Sun,  1 Apr 2018 22:48:31 -0600

travis: Run "gem install" without sudo

Running "sudo gem install" was causing random errors like the following:

ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied @ rb_sysopen - /home/travis/.rvm/gems/ruby-2.4.1/cache/asciidoctor-1.5.6.2.gem

Perhaps sudo is no longer necessary, even on OS X?  :-)

Diffstat:
M.travis.yml | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/.travis.yml b/.travis.yml
@@ -1,5 +1,5 @@
 language: go
-sudo: required
+sudo: false
 dist: trusty
 go:
   - 1.9.4
@@ -21,5 +21,7 @@ script:
   - ./hugo -s docs/
   - ./hugo --renderToMemory -s docs/
 before_install:
-  # gem install must be run with sudo on OSX
-  - sudo gem install asciidoctor | gem install asciidoctor
+  - which asciidoctor || true
+  - gem install asciidoctor
+  - which asciidoctor || true
+  - type asciidoctor || true