Skip to content

Instantly share code, notes, and snippets.

@sheenobu
Created June 6, 2013 15:21
Show Gist options
  • Select an option

  • Save sheenobu/5722360 to your computer and use it in GitHub Desktop.

Select an option

Save sheenobu/5722360 to your computer and use it in GitHub Desktop.
module.exports = function(grunt) {
grunt.initConfig({
pkg: {
name: 'test',
version: '0.0.1'
}});
var generateFile = function() {
var tmpl = grunt.file.read("template");
console.log(grunt.template.process(tmpl, { data: { taskName: grunt.task.current.name } } ))
}
grunt.registerTask('devel-task', 'Generate template',generateFile)
grunt.registerTask('release-task', 'Generate template',generateFile)
grunt.registerTask('release', ['release-task'])
grunt.registerTask('devel', ['devel-task'])
}
<% if (taskName == 'release-task') { %>
this is a release template
<% } else { %>
this is a devel template
<% } %>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment