@@ -88,6 +88,13 @@ module.exports = function (grunt) {
88
88
sauce3 : {
89
89
options : sauceConfig . batch3
90
90
}
91
+ } ,
92
+
93
+ coveralls : {
94
+ options : {
95
+ coverage_dir : 'coverage/' ,
96
+ force : true
97
+ }
91
98
}
92
99
93
100
} )
@@ -96,6 +103,7 @@ module.exports = function (grunt) {
96
103
grunt . loadNpmTasks ( 'grunt-contrib-jshint' )
97
104
grunt . loadNpmTasks ( 'grunt-contrib-watch' )
98
105
grunt . loadNpmTasks ( 'grunt-karma' )
106
+ grunt . loadNpmTasks ( 'grunt-karma-coveralls' )
99
107
100
108
// load custom tasks
101
109
grunt . file . recurse ( 'grunt/tasks' , function ( path ) {
@@ -106,7 +114,7 @@ module.exports = function (grunt) {
106
114
grunt . registerTask ( 'cover' , [ 'karma:coverage' ] )
107
115
grunt . registerTask ( 'test' , [ 'unit' , 'cover' , 'casper' ] )
108
116
grunt . registerTask ( 'sauce' , [ 'karma:sauce1' , 'karma:sauce2' , 'karma:sauce3' ] )
109
- grunt . registerTask ( 'ci' , [ 'jshint' , 'test' , 'sauce' ] )
117
+ grunt . registerTask ( 'ci' , [ 'jshint' , 'test' , 'coveralls' , ' sauce'] )
110
118
grunt . registerTask ( 'default' , [ 'jshint' , 'test' , 'build' ] )
111
119
112
120
}
0 commit comments