Update watch tasks to allow watch to run tests
This commit is contained in:
+7
-2
@@ -137,13 +137,14 @@ module.exports = (grunt)->
|
|||||||
sass:
|
sass:
|
||||||
files: ['./src/**/*.scss']
|
files: ['./src/**/*.scss']
|
||||||
tasks: ['sass', 'copy:styles']
|
tasks: ['sass', 'copy:styles']
|
||||||
|
test:
|
||||||
|
files: ['./src/**/*.coffee', './src/**/*.js', './test/**/*.coffee']
|
||||||
|
tasks: ['test']
|
||||||
|
|
||||||
grunt.registerTask 'default', 'build'
|
grunt.registerTask 'default', 'build'
|
||||||
|
|
||||||
grunt.registerTask 'build', ['rsync', 'sass:build', 'jade', 'copy', 'browserify:dev', 'exorcise']
|
grunt.registerTask 'build', ['rsync', 'sass:build', 'jade', 'copy', 'browserify:dev', 'exorcise']
|
||||||
|
|
||||||
grunt.registerTask 'clean-watch', ['clean', 'build', 'watch']
|
|
||||||
|
|
||||||
grunt.registerTask 'dist', ['rsync', 'sass:dist', 'jade', 'copy', 'browserify:prod', 'uglify']
|
grunt.registerTask 'dist', ['rsync', 'sass:dist', 'jade', 'copy', 'browserify:prod', 'uglify']
|
||||||
|
|
||||||
grunt.registerTask 'prepublish', ['clean', 'coffee']
|
grunt.registerTask 'prepublish', ['clean', 'coffee']
|
||||||
@@ -155,6 +156,10 @@ module.exports = (grunt)->
|
|||||||
|
|
||||||
grunt.registerTask 'test', ['mochaTest']
|
grunt.registerTask 'test', ['mochaTest']
|
||||||
|
|
||||||
|
grunt.registerTask 'watch-dev', ['clean', 'build', 'watch:static', 'watch:coffee', 'watch:jade', 'watch:sass']
|
||||||
|
|
||||||
|
grunt.registerTask 'watch-test', ['clean', 'build', 'watch:test']
|
||||||
|
|
||||||
args = process.argv[..]
|
args = process.argv[..]
|
||||||
while args.length > 0
|
while args.length > 0
|
||||||
switch args[0]
|
switch args[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user