Просмотр исходного кода

Merge pull request #319 from yuriks/travis-apt-cache

Travis: Enable caching of dependencies
bunnei 11 лет назад
Родитель
Сommit
09a5df31d6
2 измененных файлов с 7 добавлено и 0 удалено
  1. 2 0
      .travis-deps.sh
  2. 5 0
      .travis.yml

+ 2 - 0
.travis-deps.sh

@@ -20,6 +20,8 @@ if [ "$TRAVIS_OS_NAME" = linux -o -z "$TRAVIS_OS_NAME" ]; then
     curl http://www.cmake.org/files/v2.8/cmake-2.8.11-Linux-i386.tar.gz \
         | sudo tar -xz -C /usr/local --strip-components=1
 elif [ "$TRAVIS_OS_NAME" = osx ]; then
+    export HOMEBREW_CACHE="$PWD/.homebrew-cache"
+    mkdir -p "$HOMEBREW_CACHE"
     brew tap homebrew/versions
     brew install qt5 glfw3 pkgconfig
 fi

+ 5 - 0
.travis.yml

@@ -4,6 +4,11 @@ os:
 
 language: cpp
 
+cache:
+  apt: true
+  directories:
+    - .homebrew-cache
+
 before_install:
  - sh .travis-deps.sh