forked from Comcast/Superior-Cache-ANalyzer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
40 lines (34 loc) · 841 Bytes
/
Copy path.travis.yml
File metadata and controls
40 lines (34 loc) · 841 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
language: python
python:
- "3.5"
- "3.6"
cache:
timeout: 604800
pip: true
directories:
- ats_test
sudo: required
addons:
apt:
packages:
- git
- autoconf
- automake
- software-properties-common
- pkg-config
- libtool
- make
- tcl
- libpcre3-dev
- libcap-dev
- flex
- hwloc
- lua5.2
- libncurses-dev
- curl
# sets up pylint
before_install: 'sudo apt-add-repository -y "deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main" && sudo apt-get update && sudo apt-get install -y --allow-unauthenticated clang-4.0 lldb-4.0 && python -m pip install pylint autest hyper dnslib'
# Install step (should handle dependencies)
install: python -m pip install --upgrade .
# Build step (Checks pylint score as well)
script: ./test.sh