From ef6a91ec0c370113ac6135dfaa2870c023a6395a Mon Sep 17 00:00:00 2001 From: Jim Huang Date: Thu, 2 Aug 2018 13:09:23 +0800 Subject: [PATCH] Ensure CI always validate builtin test cases Install necessary Python packages to satisfy the dependency of builtin test cases including pip3. TODO: it takes much longer time to set up Python packages rather than compiling and validating dcurl itself. --- .travis.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f4e6718..8ea2699 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,5 +4,13 @@ compiler: - clang - gcc +before_install: + - sudo apt-get install -y build-essential + - sudo apt-get install -y clang + - sudo apt-get install -y python3-pip + - sudo apt-get install -y python3-cffi + - sudo pip3 install --upgrade pip setuptools + - sudo pip3 install pyota + script: - - make + - make check