diff --git a/.gitignore b/.gitignore index 3ed68716c..153e1e0ee 100644 --- a/.gitignore +++ b/.gitignore @@ -71,5 +71,7 @@ FLOOBITS_README.md # mongodb db/ +bin/node/ +bin/mongo/ -### If you add something here, copy it to the end of .npmignore, too. ### \ No newline at end of file +### If you add something here, copy it to the end of .npmignore, too. ### diff --git a/.npmignore b/.npmignore index aaef337fd..ae193b37d 100644 --- a/.npmignore +++ b/.npmignore @@ -86,6 +86,9 @@ dump.rdb # Mongo mongo/ +bin/node/ +bin/mongo/ + # Karma coverage -coverage/ \ No newline at end of file +coverage/ diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..28f5401dd --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +nguage: node_js +node_js: + - 0.10 +before_script: + - export DISPLAY=:99.0 + - sh -e /etc/init.d/xvfb start + - "./node_modules/.bin/bower install" + - "gem install sass" + - "./node_modules/.bin/brunch b" + +script: + - "./node_modules/.bin/karma start --browsers Firefox --single-run" diff --git a/karma.conf.js b/karma.conf.js index 3a02f9217..4e7e335e4 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -75,8 +75,9 @@ module.exports = function(config) { 'karma-chrome-launcher', 'karma-phantomjs-launcher', 'karma-coffee-preprocessor', - 'karma-coverage' + 'karma-coverage', + 'karma-firefox-launcher' ] }); -}; \ No newline at end of file +};