From 7f4edaff6e50bdfc524e7dc70ed96663fd7dcea2 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Thu, 30 Jan 2014 10:51:10 -0800 Subject: chore(build): add jscs code style check to our build Closes #6062 --- Gruntfile.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Gruntfile.js') diff --git a/Gruntfile.js b/Gruntfile.js index 721bc16e..d66f6620 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -12,6 +12,7 @@ module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-ddescribe-iit'); grunt.loadNpmTasks('grunt-jasmine-node'); + grunt.loadNpmTasks("grunt-jscs-checker"); grunt.loadNpmTasks('grunt-merge-conflict'); grunt.loadNpmTasks('grunt-parallel'); grunt.loadNpmTasks('grunt-shell'); @@ -145,6 +146,13 @@ module.exports = function(grunt) { } }, + jscs: { + src: ['src/**/*.js', 'test/**/*.js'], + options: { + config: ".jscs.json" + } + }, + build: { scenario: { dest: 'build/angular-scenario.js', @@ -301,6 +309,6 @@ module.exports = function(grunt) { grunt.registerTask('webserver', ['connect:devserver']); grunt.registerTask('package', ['bower','clean', 'buildall', 'minall', 'collect-errors', 'docs', 'copy', 'write', 'compress']); grunt.registerTask('package-without-bower', ['clean', 'buildall', 'minall', 'collect-errors', 'docs', 'copy', 'write', 'compress']); - grunt.registerTask('ci-checks', ['ddescribe-iit', 'merge-conflict', 'jshint']); + grunt.registerTask('ci-checks', ['ddescribe-iit', 'merge-conflict', 'jshint', 'jscs']); grunt.registerTask('default', ['package']); }; -- cgit v1.2.3