clojusc / protobuf

A Clojure interface to Google's protocol buffers
https://clojusc.github.io/protobuf/
Eclipse Public License 1.0
72 stars 8 forks source link

Update container setup for TravisCI #34

Closed oubiwann closed 6 years ago

oubiwann commented 6 years ago

Sometime in the last week, Travis CI changed the default container setup we've been using for CI/CD on this project. Last week, everything built find; this morning, I'm seeing these errors on Travis:

This job is running on container-based infrastructure, which does not allow use of 'sudo', setuid, and setgid executables.
If you require sudo, add 'sudo: required' to your .travis.yml

I've done this before, I just have to look at the Travis docs to get what we need.

oubiwann commented 6 years ago

Switch to use:

addons:
  apt:
    packages:
      - protobuf-compiler
      - libprotoc-dev

Tests are running again.