]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
travis: try to fix python modules
authorVladimír Čunát <vladimir.cunat@nic.cz>
Thu, 4 Jan 2018 10:45:38 +0000 (11:45 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Thu, 4 Jan 2018 13:26:59 +0000 (14:26 +0100)
.travis.yml
scripts/bootstrap-depends.sh

index ad7835d416f80f600e2cec6877fe8865c512279a..ce0bb2a4b62d19f9126796f139486d0146572356 100644 (file)
@@ -30,11 +30,11 @@ before_script:
     - BOOTSTRAP_CLEANUP=1 ./scripts/bootstrap-depends.sh ${HOME}/.local
     - rvm get stable || true
 script:
-    - CFLAGS="-O2 -g -fno-omit-frame-pointer -DDEBUG" make -j2 install check V=1 COVERAGE=1 PREFIX=${HOME}/.local DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}
+    - CFLAGS="-O2 -g -fno-omit-frame-pointer -DDEBUG" make -j2 install check V=1 PREFIX=${HOME}/.local DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}
     - ./daemon/kresd -h
     - ./daemon/kresd -V
     - echo "quit()" | ./daemon/kresd -a 127.0.0.1@53535 .
-    - CFLAGS="-O2 -g -fno-omit-frame-pointer -DDEBUG" make -j2 check-integration COVERAGE=1 PREFIX=${HOME}/.local DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}
+    - CFLAGS="-O2 -g -fno-omit-frame-pointer -DDEBUG" make -j2 check-integration PREFIX=${HOME}/.local DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}
 after_success:
     - if test $TRAVIS_OS_NAME = linux; then coveralls -i lib -i daemon -x ".c" --gcov-options '\-lp'; fi
 sudo: false
index 504eccfa954e129beaa89a909b64e26c5694fd48..59a62e7337df45353619fa215fa0a4a59c848dce 100755 (executable)
@@ -127,15 +127,15 @@ function pkg {
 }
 
 # travis-specific
-PIP_PKGS="dnspython==1.11 cpp-coveralls Jinja2"
 if [ "${TRAVIS_OS_NAME}" == "osx" ]; then
        brew update
-       for p in makedepend hiredis libmemcached protobuf-c cmocka jansson gnutls luajit libuv python3; do
+       for p in makedepend hiredis libmemcached protobuf-c cmocka jansson gnutls \
+                       luajit libuv python3 libyaml augeas; do
                echo "BEGIN $p";
                brew install "$p" || brew upgrade "$p" # install fails on installed packages
                echo "END $p";
        done
-       pip3 install ${PIP_PKGS}
+       pip3 install -r "${TRAVIS_BUILD_DIR}/tests/deckard/requirements.txt"
 fi
 if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
        pip install --user --upgrade pip || true