woodpecker/.woodpecker/web.yml

46 lines
689 B
YAML
Raw Normal View History

pipeline:
deps:
image: node:16-alpine
commands:
- cd web/
- yarn install --frozen-lockfile
when:
path: "web/**"
lint:
group: test
image: node:16-alpine
commands:
- cd web/
- yarn lint
when:
path: "web/**"
formatcheck:
group: test
image: node:16-alpine
commands:
- cd web/
- yarn formatcheck
when:
path: "web/**"
typecheck:
group: test
image: node:16-alpine
commands:
- cd web/
- yarn typecheck
when:
path: "web/**"
test:
group: test
image: node:16-alpine
commands:
- cd web/
- yarn test
when:
path: "web/**"