mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-09-25 10:08:12 +08:00
* refactor cli to improve ux and enable easy incorporation of prepare as a subcommand * switches to use click, which removes some boilerplate and gets us some improved ux for free * changes the entry point for the cli * changes the name of the browser option to --open and makes the default false
21 lines
385 B
YAML
21 lines
385 B
YAML
language: python
|
|
python:
|
|
- "3.6"
|
|
node_js:
|
|
- "8"
|
|
cache:
|
|
pip: true
|
|
install:
|
|
- set -eo pipefail
|
|
- pip install flake8
|
|
- ./bin/build-client
|
|
- pip install -e .
|
|
- pip install -r server/requirements-dev.txt
|
|
script:
|
|
- set -eo pipefail
|
|
- flake8 server/app/
|
|
- flake8 server/cli/
|
|
- npm run --prefix client/ build
|
|
- npm run --prefix client/ test
|
|
- pytest -s server/test
|