fix(build): install CPU deps during CI
This commit is contained in:
parent
f5c606e16f
commit
1853214409
|
@ -59,6 +59,8 @@ stages:
|
||||||
key:
|
key:
|
||||||
files:
|
files:
|
||||||
- api/requirements/base.txt
|
- api/requirements/base.txt
|
||||||
|
- api/requirements/cpu.txt
|
||||||
|
- api/requirements/dev.txt
|
||||||
paths:
|
paths:
|
||||||
- .cache/pip
|
- .cache/pip
|
||||||
policy: pull-push
|
policy: pull-push
|
||||||
|
|
|
@ -10,6 +10,7 @@ check-venv:
|
||||||
if [ -z $${VIRTUAL_ENV+x} ]; then echo "Are you sure you want to install dependencies outside of a virtual environment?"; sleep 30; fi
|
if [ -z $${VIRTUAL_ENV+x} ]; then echo "Are you sure you want to install dependencies outside of a virtual environment?"; sleep 30; fi
|
||||||
|
|
||||||
pip: check-venv
|
pip: check-venv
|
||||||
|
pip install -r requirements/cpu.txt
|
||||||
pip install -r requirements/base.txt
|
pip install -r requirements/base.txt
|
||||||
|
|
||||||
pip-dev: check-venv
|
pip-dev: check-venv
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
import atexit
|
import atexit
|
||||||
import gc
|
import gc
|
||||||
|
import mimetypes
|
||||||
from functools import partial
|
from functools import partial
|
||||||
from logging import getLogger
|
from logging import getLogger
|
||||||
|
|
||||||
|
@ -32,6 +33,10 @@ def main():
|
||||||
setproctitle("onnx-web server")
|
setproctitle("onnx-web server")
|
||||||
set_start_method("spawn", force=True)
|
set_start_method("spawn", force=True)
|
||||||
|
|
||||||
|
# set up missing mimetypes
|
||||||
|
mimetypes.add_type("application/javascript", ".js")
|
||||||
|
mimetypes.add_type("text/css", ".css")
|
||||||
|
|
||||||
context = ServerContext.from_environ()
|
context = ServerContext.from_environ()
|
||||||
apply_patches(context)
|
apply_patches(context)
|
||||||
check_paths(context)
|
check_paths(context)
|
||||||
|
|
Loading…
Reference in New Issue