Update build & deploy settings for CircleCI

This commit is contained in:
Andrew Miner
2015-04-29 20:14:56 -07:00
parent 930b8049a2
commit 8a14227194
3 changed files with 21 additions and 11 deletions
+11 -7
View File
@@ -38,6 +38,12 @@ module.exports = (grunt)->
prod:
files: './dist/js/main.js': ['./src/coffee/main.coffee']
coffee:
dev:
options:
sourceMap: true
files: [expand:true, cwd:'./src/coffee', src:'**/*.coffee', dest:'./dist']
clean:
dist: ['./dist']
@@ -134,16 +140,14 @@ module.exports = (grunt)->
grunt.registerTask 'default', 'build'
grunt.registerTask 'build', [
'rsync', 'sass:build', 'jade', 'copy', 'browserify:dev', 'exorcise'
]
grunt.registerTask 'dist', [
'clean', 'rsync', 'sass:dist', 'jade', 'copy', 'browserify:prod', 'uglify', 'test'
]
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 'prepublish', ['clean', 'coffee']
grunt.registerTask 'use-local-deps', ->
grunt.file.mkdir './node_modules'
grunt.file.delete './node_modules/crafting-guide-common', force:true