You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
818 B

# we need trusty for the chrome addon
dist: trusty
# we don't need sudo, so can run in a container, which makes startup much
# quicker.
# unfortunately we do temporarily require sudo as a workaround for
sudo: required
language: node_js
# make sure we work with a range of node versions.
# Current status of node versions:
# We don't work with node 6 because it doesn't support package-lock
# files which we need to avoid the broken version of base-x
- 8
- 10
chrome: stable
# clone the deps with depth 1: we know we will only ever need that one
# commit.
- npm install && scripts/ --depth 1
- npm run test
- npm run lint