diff --git a/Gruntfile.js b/Gruntfile.js index 52ef1c80..515adc77 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -201,6 +201,6 @@ module.exports = function(grunt) { grunt.registerTask('default', ['jshint', 'stylus']); grunt.registerTask('docs', ['shell:docs']); grunt.registerTask('start', ['stylus', 'concurrent:dev']); - grunt.registerTask('test', ['startRedis', 'jshint', 'runtests']); - grunt.registerTask('uitest', ['stylus', 'clean:uitest', 'runuitests']); + grunt.registerTask('test', ['abideCompile', 'startRedis', 'jshint', 'runtests']); + grunt.registerTask('uitest', ['abideCompile', 'stylus', 'clean:uitest', 'runuitests']); }; diff --git a/package.json b/package.json index 6fee637f..489dc1ea 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,8 @@ }, "scripts": { "test": "node -e \"require('grunt').cli()\" null test", - "uitest": "node -e \"require('grunt').cli()\" null uitest" + "uitest": "node -e \"require('grunt').cli()\" null uitest", + "i18n-compile": "node -e \"require('grunt').cli()\" null abideCompile" }, "author": "Mozilla", "license": "MPL 2.0" diff --git a/stackato.yml b/stackato.yml index 1a584132..a71ff3b1 100644 --- a/stackato.yml +++ b/stackato.yml @@ -8,6 +8,7 @@ mem: 64M hooks: post-staging: - npm rebuild + - npm run-script i18n-compile ignores: ["venv"]