diff --git a/.travis.yml b/.travis.yml index ba2cf18e7d5..23e5a9576cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,7 +77,8 @@ jobs: install: - make install-js script: - - make -j 2 test-js check-js lint-js lint-css + - make test-js + - make lint-js lint-css - make -C components - make -C protocol-designer after_success: @@ -98,6 +99,15 @@ jobs: bucket: opentrons-components upload-dir: $TRAVIS_BRANCH + # typecheck JavaScript projects + - stage: test + name: 'JS type checks' + language: node_js + install: + - make install-js + script: + - make check-js + - # build the Opentrons App for POSIX (dev branch builds) <<: *app_stage_build name: 'Build/deploy Opentrons App for POSIX (unsigned dev builds)'