diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000000000000000000000000000000000..fbc2c5d32a2af3a509717be206d71167032ce43f
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,10 @@
+language: node_js
+
+node_js:
+  - stable
+
+install:
+  - npm install
+
+script:
+  - npm test
diff --git a/package.json b/package.json
index c99bda9a17e672dcbf481e61e3c18a726972bd8e..a4d5677c2dfb1af78da9c29d0b208c442cf39336 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
   "name": "ebi-framework",
   "version": "1.2.0-alpha.2",
   "scripts": {
-    "test": "echo \"To do: no test specified\" && exit 1",
+    "test": "npm run scss && npm run js",
     "scss": "node-sass -o css css && csso ./css/ebi-global.css --output ./css/ebi-global.min.css && npm run foundation-scss-full-fat && npm run foundation-scss-lite && npm run foundation-scss-extras",
     "//@16": [
       "Foundation build variants",