diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..de6aec5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,10 @@ +language: node_js +node_js: +- 0.10 +before_script: +- npm install -g grunt-cli + +env: + global: + - secure: UpriWPnu18P/BWtqzKCCSta9921Z2947bTuniQoDc/ywFrC1Kpix4BL98fT3IB/8z4B3S+vXLbe+3qSeltjX2tNtYCY0JLkS9gijXrYLp7buphkBMdMPdTmEFM66iTwy2YD71XCqrh7fViuE5uMR4MHKRq3RCBeXrsQO8YcKUig= + - secure: HKlIRHrUj3uTOstiY8BLWAZqpiUXOaS6DhP0IIUCJ6JLWoFGm91l9sr2mR+sRcRdQ13oMTV0rXEZQ3uMJrTpxNv5jt7/QFpwi1m62RkyUwqTWCmPgduQ9HKqPKkw4xA+UXRHqv+I2sLFCamts9OFErqPTEWMJDKEfilLOqmsrUE= diff --git a/Gruntfile.js b/Gruntfile.js index 26fc1ca..3e5cef2 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -225,4 +225,5 @@ module.exports = function (grunt) { grunt.registerTask('default', ['sass', 'autoprefixer', 'cssmin', 'copy', 'clean']); grunt.registerTask('dev', ['sass', 'autoprefixer', 'cssmin', 'copy', 'clean', 'connect', 'watch']); grunt.registerTask('tests', testSubtasks); + grunt.registerTask('travis', ['qunit']); }; diff --git a/package.json b/package.json index 324e878..0bb169e 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,9 @@ "Buttons", "Sass Buttons" ], + "scripts": { + "test": "grunt travis --verbose" + }, "license": "Apache License, Version 2.0", "bugs": { "url": "https://github.com/alexwolfe/Buttons/issues"