From 50184e40c202ae380cd9dcd490b96283753f3211 Mon Sep 17 00:00:00 2001 From: "Felix W. Dekker" Date: Thu, 21 Nov 2019 21:11:15 +0100 Subject: [PATCH] Add build datetime to version in development --- Gruntfile.js | 16 +++++++++++++--- package.json | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index b905bfe..82cd85b 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -21,7 +21,17 @@ module.exports = grunt => { } }, replace: { - default: { + dev: { + src: ["./build/*.js"], + replacements: [ + { + from: "%%VERSION_NUMBER%%", + to: "<%= pkg.version %>+" + new Date().toISOString().slice(0, 19).replace(/[-:T]/g, "") + } + ], + overwrite: true + }, + deploy: { src: ["./build/*.js"], replacements: [ { @@ -78,7 +88,7 @@ module.exports = grunt => { // Compile "webpack:dev", // Post - "replace" + "replace:dev" ]); grunt.registerTask("deploy", [ // Pre @@ -91,7 +101,7 @@ module.exports = grunt => { // Compile JS "webpack:deploy", // Post - "replace" + "replace:deploy" ]); grunt.registerTask("default", ["dev"]); diff --git a/package.json b/package.json index 21f1254..aee0bd9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fwdekker.com", - "version": "0.21.4", + "version": "0.21.5", "description": "The source code of [my personal website](https://fwdekker.com/).", "author": "Felix W. Dekker", "repository": {