about summary refs log tree commit diff homepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorMartin Nowack <m.nowack@imperial.ac.uk>2020-09-03 21:34:19 +0100
committerCristian Cadar <c.cadar@imperial.ac.uk>2020-09-04 21:42:43 +0100
commit8ca2e6110f84272dfa45b63fb18e720c33402489 (patch)
treee7fe11a151d8d2789aa5573ab98984a018a6b6eb /.travis.yml
parent0e2d540a1f3f65cdc09fec6a696ec66c4bcc3e98 (diff)
downloadklee-8ca2e6110f84272dfa45b63fb18e720c33402489.tar.gz
Use homebrew packages provided by Travis
Recently, Homebrew packages can be installed via `.travis.yml`.
Use this functionality instead of calling brew directly.

Hopefully works around the build issue.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 8f8933a8..c0436cad 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -139,13 +139,14 @@ addons:
   apt:
     packages:
       - docker-ce
+  homebrew:
+    packages:
+      - bash
 cache:
   ccache: true
   apt: true
   directories:
     - $HOME/Library/Caches/Homebrew
-before_install:
-   - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export HOMEBREW_NO_INSTALL_CLEANUP=1 && brew update && brew install --verbose --debug bash; fi
 
 script:
     # Build KLEE and run tests