File tree Expand file tree Collapse file tree 3 files changed +27
-16
lines changed Expand file tree Collapse file tree 3 files changed +27
-16
lines changed Original file line number Diff line number Diff line change 1
1
language : python
2
+ cache : pip
2
3
jobs :
3
4
include :
4
5
- name : " Python 3.8 on Focal"
7
8
python : 3.8
8
9
9
10
before_install :
10
- - sudo apt-get update
11
- - sudo apt-get install build-essential
12
- - sudo apt-get install python3-dev
13
- - sudo apt-get install python3-setuptools
14
- - sudo apt-get install python3-pip
15
- - sudo apt-get install python3-venv
16
- - sudo apt-get install portaudio19-dev python3-pyaudio python3-pyaudio
17
- - sudo apt-get install libasound2-plugins libsox-fmt-all libsox-dev libxml2-dev libxslt-dev sox ffmpeg
18
- - sudo apt-get install espeak
19
- - sudo apt-get install libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0
20
- - sudo apt install mongodb
21
- - sudo apt-get install gnupg
22
-
11
+ - bin/deploy/install_system_dependencies.sh
23
12
24
13
install :
25
- - echo "Install"
26
- - pip install -r requirements.txt
27
- - pip install -U scikit-learn
14
+ - bin/deploy/install_python_dependencies.sh
28
15
29
16
script :
30
17
- sudo bash run_tests.sh
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ # -----------------------------------
4
+ # Install Python dependencies
5
+ # -----------------------------------
6
+ pip install -r requirements.txt
7
+ pip install -U scikit-learn
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ # -----------------------------------
4
+ # System dependencies installation
5
+ # -----------------------------------
6
+ sudo apt-get update && /
7
+ sudo apt-get install build-essential && /
8
+ sudo apt-get install python3-dev && /
9
+ sudo apt-get install python3-setuptools && /
10
+ sudo apt-get install python3-pip && /
11
+ sudo apt-get install python3-venv && /
12
+ sudo apt-get install portaudio19-dev python3-pyaudio python3-pyaudio && /
13
+ sudo apt-get install libasound2-plugins libsox-fmt-all libsox-dev libxml2-dev libxslt-dev sox ffmpeg && /
14
+ sudo apt-get install espeak && /
15
+ sudo apt-get install libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0 && /
16
+ sudo apt install mongodb && /
17
+ sudo apt-get install gnupg
You can’t perform that action at this time.
0 commit comments