mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-03 08:08:11 +08:00
+15
-7
@@ -12,10 +12,18 @@ install:
|
||||
- make install
|
||||
- pip install -r server/requirements-dev.txt
|
||||
- docker build .
|
||||
script:
|
||||
- set -eo pipefail
|
||||
- flake8 server
|
||||
- black --check
|
||||
- npm run --prefix client/ build
|
||||
- npm run --prefix client/ test
|
||||
- pytest -s server/test
|
||||
|
||||
jobs:
|
||||
include:
|
||||
- name: "Branch Tests"
|
||||
script:
|
||||
- set -eo pipefail
|
||||
- flake8 server
|
||||
- black --check
|
||||
- npm run --prefix client/ build
|
||||
- npm run --prefix client/ unit-test
|
||||
- pytest -s server/test
|
||||
- name: "Smoke Tests"
|
||||
if: branch = master AND type = cron
|
||||
script:
|
||||
- npm run --prefix client/ smoke-test
|
||||
|
||||
Reference in New Issue
Block a user