module.exports = function (grunt) {
require('load-grunt-tasks')(grunt);
grunt.initConfig({
client: grunt.file.readJSON('client.json')
});
grunt.registerTask('conditional-task', []);
//reads config file and builds according to metadata flag
grunt.registerTask('build:faq', function () {
var hasFaq = grunt.config.data.client.hasFaq;
if (hasFaq === true) {
grunt.task.run(['conditional-task']);
}
});
}
Created
February 6, 2015 18:22
-
-
Save natural-affinity/cdbe227ab8a849a4fa0e to your computer and use it in GitHub Desktop.
Run sub-task conditionally, based on JSON meta-data
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment