Skip to content

Commit 6e9d250

Browse files
authored
Merge pull request #553 from mozilla/circleci
Switch from Travis to CircleCI
2 parents 2ad565a + 8f4aa8a commit 6e9d250

File tree

3 files changed

+20
-11
lines changed

3 files changed

+20
-11
lines changed

.circleci/config.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
version: 2
2+
jobs:
3+
build:
4+
docker:
5+
- image: circleci/node:10-browsers
6+
working_directory: ~/repo
7+
steps:
8+
- checkout
9+
- restore_cache:
10+
keys:
11+
- v1-dependencies-{{ checksum "package-lock.json" }}
12+
- v1-dependencies-
13+
- run: npm ci
14+
- save_cache:
15+
paths:
16+
- node_modules
17+
key: v1-dependencies-{{ checksum "package-lock.json" }}
18+
- run: npm test

.travis.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
"prettier": "prettier --write '*.js' 'src/**/*.js'",
2020
"lint:js": "eslint '*.js' 'scripts/**/*.js' 'src/**/*.js'",
2121
"lint:html": "htmlhint 'src/**/*.html'",
22-
"lint": "npm run lint:js && npm run lint:html"
22+
"lint": "npm run lint:js && npm run lint:html",
23+
"test": "npm run lint && npm run build"
2324
},
2425
"dependencies": {
2526
"@fortawesome/fontawesome-svg-core": "^1.2.2",

0 commit comments

Comments
 (0)