Создавать субтаски c общими настройками, но разными путями.
grunt.registerTask('default', ['concat:dev', 'uglify:dev', 'cssmin:dev', 'htmlmin:dev', 'watch:dev']);
grunt.registerTask('deploy', ['concat:prod', 'uglify:prod', 'cssmin:prod', 'htmlmin:prod']);