|
@@ -1,7 +1,23 @@
|
|
|
module.exports = function (grunt) {
|
|
|
+ grunt.loadNpmTasks("grunt-git-describe")
|
|
|
+
|
|
|
+ grunt.initConfig({
|
|
|
+ "git-describe": {
|
|
|
+ options: {},
|
|
|
+ default: {}
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+ grunt.registerTask("saveRevision", function() {
|
|
|
+ grunt.event.once("git-describe", function (rev) {
|
|
|
+ grunt.option("gitRevision", rev)
|
|
|
+ })
|
|
|
+ grunt.task.run("git-describe")
|
|
|
+ })
|
|
|
+
|
|
|
grunt.loadTasks("tasks")
|
|
|
|
|
|
- grunt.registerTask("default", ["lint", "copy", "sass", "requirejs"])
|
|
|
+ grunt.registerTask("default", ["lint", "saveRevision", "copy", "sass", "requirejs"])
|
|
|
grunt.registerTask("lint", ["eslint"])
|
|
|
grunt.registerTask("dev", ["default", "connect:server", "watch"])
|
|
|
}
|