1
0
Fork 0

fix(build): install CPU deps during CI

This commit is contained in:
Sean Sube 2023-04-15 13:18:24 -05:00
parent f5c606e16f
commit 1853214409
Signed by: ssube
GPG Key ID: 3EED7B957D362AF1
3 changed files with 8 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -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)