1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-29 07:16:36 +01:00

Add source map validator to CI (#9135)

Source maps are now validated during CI. This is done during a new job
called "validate-source-maps`, and it is required to pass for tests to
pass.
This commit is contained in:
Mark Stacey 2020-08-04 14:21:46 -03:00
parent b490da3931
commit 041b5e595a

View File

@ -38,6 +38,9 @@ workflows:
- test-unit-global: - test-unit-global:
requires: requires:
- prep-deps - prep-deps
- validate-source-maps:
requires:
- prep-build
- test-mozilla-lint: - test-mozilla-lint:
requires: requires:
- prep-deps - prep-deps
@ -49,6 +52,7 @@ workflows:
- test-lint-lockfile - test-lint-lockfile
- test-unit - test-unit
- test-unit-global - test-unit-global
- validate-source-maps
- test-mozilla-lint - test-mozilla-lint
- test-e2e-chrome - test-e2e-chrome
- test-e2e-firefox - test-e2e-firefox
@ -358,6 +362,18 @@ jobs:
- run: - run:
name: test:unit:global name: test:unit:global
command: yarn test:unit:global command: yarn test:unit:global
validate-source-maps:
docker:
- image: circleci/node@sha256:e16740707de2ebed45c05d507f33ef204902349c7356d720610b5ec6a35d3d88
steps:
- checkout
- attach_workspace:
at: .
- run:
name: Validate source maps
command: yarn validate-source-maps
test-mozilla-lint: test-mozilla-lint:
docker: docker:
- image: circleci/node@sha256:e16740707de2ebed45c05d507f33ef204902349c7356d720610b5ec6a35d3d88 - image: circleci/node@sha256:e16740707de2ebed45c05d507f33ef204902349c7356d720610b5ec6a35d3d88