forked from Myoldmopar/EPTravisTester
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
50 lines (49 loc) · 1.48 KB
/
.travis.yml
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
41
42
43
44
45
46
47
48
49
50
jobs:
include:
- os: linux
dist: bionic
name: Linux (Ubuntu 18.04) E+ Tests
language: python
python: 3.6
before_script: pip3 install -r requirements.txt
script: python3 setup.py run --run-config ubuntu1804
- os: linux
dist: focal
name: Linux (Ubuntu 20.04) E+ Tests
language: python
python: 3.6
before_script: pip3 install -r requirements.txt
script: python3 setup.py run --run-config ubuntu2004
- os: osx
name: Mac 10.14 E+ Tests
osx_image: xcode11.3
before_script: pip3 install -r requirements.txt
script: python3 setup.py run --run-config mac1014
- os: osx
name: Mac 10.15 E+ Tests
osx_image: xcode11.4
before_script: pip3 install -r requirements.txt
script: python3 setup.py run --run-config mac1015
- os: windows
language: cpp
name: Windows 32-bit E+ Tests
before_script:
- choco install python --version 3.6.8
- pip3 install -r requirements.txt
script: python setup.py run --run-config win32
env: PATH=/c/Python36:/c/Python36/Scripts:$PATH
- os: windows
language: cpp
name: Windows 64-bit E+ Tests
before_script:
- choco install python --version 3.6.8
- pip3 install -r requirements.txt
script: python setup.py run --run-config win64
env: PATH=/c/Python36:/c/Python36/Scripts:$PATH
- os: linux
dist: bionic
name: Flake8
language: python
python: 3.6
before_script: pip3 install -r requirements.txt
script: python3 setup.py flake8