From 68c663ab0d6fbf46a1953501a26e9ca06cb30bfe Mon Sep 17 00:00:00 2001 From: Alexander Todorov Date: Tue, 25 Jul 2017 18:41:41 +0300 Subject: [PATCH] Use virtualenv on non-Python based host image to run depclose tests --- .travis.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.travis.yml b/.travis.yml index a333481..44c2fc0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,9 @@ rust: - nightly before_install: - sudo apt-get update + - virtualenv ./depclose + - source ./depclose/bin/activate + - pip install --upgrade pip - pip install -r ./tests/depclose-integration/requirements.txt - | LOCAL="~/.local" && export PATH=$LOCAL/bin:$PATH && @@ -14,6 +17,9 @@ before_install: addons: apt: packages: + # to fix Permission denied when installing pip packages + # b/c Travis will use system-wide Python when language != python + - python-virtualenv # dependencies for bdcs-api-rs - libssh2-1-dev # used by Makefile