Wei Zhu
6 years ago
1 changed files with 133 additions and 0 deletions
@ -0,0 +1,133 @@ |
|||
version: 2 |
|||
|
|||
jobs: |
|||
setup: |
|||
docker: |
|||
# specify the version you desire here |
|||
- image: circleci/node:8 |
|||
|
|||
working_directory: ~/ant-design |
|||
|
|||
steps: |
|||
- checkout |
|||
|
|||
# Download and cache dependencies |
|||
- restore_cache: |
|||
keys: |
|||
- npm-cache |
|||
# fallback to using the latest cache if no exact match is found |
|||
|
|||
- run: npm install |
|||
- run: node -v |
|||
- run: npm -v |
|||
|
|||
- save_cache: |
|||
paths: |
|||
- ~/.npm |
|||
key: npm-cache |
|||
|
|||
install-react: |
|||
steps: |
|||
- ./scripts/install-react.sh |
|||
|
|||
lint: |
|||
steps: |
|||
# run tests! |
|||
- run: npm run lint |
|||
|
|||
test-dist: |
|||
steps: |
|||
- run: npm run dist |
|||
- run: node ./tests/dekko/dist.test.js |
|||
- run: REACT=16 LIB_DIR=dist npm test |
|||
|
|||
test-lib: |
|||
steps: |
|||
- run: npm run compile |
|||
- run: node ./tests/dekko/lib.test.js |
|||
- run: REACT=16 LIB_DIR=lib npm test |
|||
|
|||
test-es: |
|||
steps: |
|||
- run: npm run compile |
|||
- run: REACT=16 LIB_DIR=es npm test |
|||
|
|||
test-dom: |
|||
steps: |
|||
- run: REACT=16 npm test -- --coverage |
|||
- run: bash <(curl -s https://codecov.io/bash) |
|||
|
|||
test-node: |
|||
steps: |
|||
- run: REACT=16 npm run test-node |
|||
|
|||
test-dist-15: |
|||
steps: |
|||
- run: npm run dist |
|||
- run: node ./tests/dekko/dist.test.js |
|||
- run: REACT=15 LIB_DIR=dist npm test -u |
|||
|
|||
test-lib-15: |
|||
steps: |
|||
- run: npm run compile |
|||
- run: node ./tests/dekko/lib.test.js |
|||
- run: REACT=15 LIB_DIR=lib npm test |
|||
|
|||
test-es-15: |
|||
steps: |
|||
- run: npm run compile |
|||
- run: REACT=15 LIB_DIR=es npm test |
|||
|
|||
test-dom-15: |
|||
steps: |
|||
- run: REACT=15 npm test -- --coverage |
|||
- run: bash <(curl -s https://codecov.io/bash) |
|||
|
|||
test-node-15: |
|||
steps: |
|||
- run: REACT=15 npm run test-node |
|||
|
|||
workflows: |
|||
version: 2 |
|||
build-test: |
|||
jobs: |
|||
- setup |
|||
- install-react |
|||
- lint: |
|||
requires: |
|||
- setup |
|||
- test-dist: |
|||
requires: |
|||
- setup |
|||
- test-lib: |
|||
requires: |
|||
- setup |
|||
- test-es: |
|||
requires: |
|||
- setup |
|||
- test-dom: |
|||
requires: |
|||
- setup |
|||
- test-node: |
|||
requires: |
|||
- setup |
|||
- test-dist-15: |
|||
requires: |
|||
- setup |
|||
- install-react |
|||
- test-lib-15: |
|||
requires: |
|||
- setup |
|||
- install-react |
|||
- test-es-15: |
|||
requires: |
|||
- setup |
|||
- install-react |
|||
- test-dom-15: |
|||
requires: |
|||
- setup |
|||
- install-react |
|||
- test-node-15: |
|||
requires: |
|||
- setup |
|||
- install-react |
Loading…
Reference in new issue