mirror of
https://bitbucket.org/wisemapping/wisemapping-frontend.git
synced 2024-11-25 15:47:55 +01:00
b804403c42
Improve testing flow and docs * update snapshots * update snapshots * update snapshots * Add docker run instructions * Hide image snapshot execution behind an env flag * Simplify package.json scripts and improve docs * Merge 'origin/develop' into feature/tests-and-docs * Update snapshots * Add wait to container test * Update snapshot Approved-by: Paulo Veiga
30 lines
762 B
YAML
30 lines
762 B
YAML
# Template NodeJS build
|
|
|
|
# This template allows you to validate your NodeJS code.
|
|
# The workflow allows running tests and code linting on the default branch.
|
|
|
|
# Node LTS
|
|
image: cypress/included:8.4.1
|
|
|
|
pipelines:
|
|
default:
|
|
- parallel:
|
|
- step:
|
|
name: Build and test
|
|
caches:
|
|
- node
|
|
- npm
|
|
- cypress
|
|
script:
|
|
- export CYPRESS_imageSnaphots="true"
|
|
- yarn install
|
|
- yarn bootstrap
|
|
- yarn build
|
|
- yarn lint
|
|
- yarn test
|
|
artifacts:
|
|
- packages/**/cypress/snapshots/**/__diff_output__/*.diff.png
|
|
definitions:
|
|
caches:
|
|
npm: $HOME/.npm
|
|
cypress: $HOME/.cache/Cypress |