diff options
author | Josh Haberman <jhaberman@gmail.com> | 2016-09-01 17:36:31 -0700 |
---|---|---|
committer | Josh Haberman <jhaberman@gmail.com> | 2016-09-01 17:36:31 -0700 |
commit | cf22c890c983378926b3e96ea81e7f4d840d57e9 (patch) | |
tree | cfcb08651144fba813e1c157b17c004225fc3f47 | |
parent | 7d1de129cda96085da53181d0530ffcc610fc271 (diff) |
Adjust PATH in .travis.yml instead of travis.sh.
-rw-r--r-- | .travis.yml | 4 | ||||
-rwxr-xr-x | travis.sh | 5 |
2 files changed, 6 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index bf62eb0..e43855e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,9 @@ language: cpp compiler: - gcc - clang -install: ./travis.sh install +install: + - ./travis.sh install + - export PATH=$PATH:$PWD/protoc # used by genfiles_install() script: ./travis.sh script after_success: ./travis.sh after_success after_failure: ./travis.sh after_failure @@ -75,15 +75,16 @@ genfiles_install() { sudo apt-get install lua5.2 liblua5.2-dev # Need a recent version of protoc to compile proto3 files. + # .travis.yml will add this to our path mkdir protoc cd protoc wget https://github.com/google/protobuf/releases/download/v3.0.0-beta-2/protoc-3.0.0-beta-2-linux-x86_64.zip unzip protoc-3.0.0-beta-2-linux-x86_64.zip - export PATH=`pwd`:$PATH cd .. - protoc --version || true } genfiles_script() { + protoc --version || true + # Avoid regenerating descriptor.pb, since its output can vary based on the # version of protoc. touch upb/descriptor/descriptor.pb |