diff --git a/package.json b/package.json index fcdd0e18891073527450e5019a465d8fce5f8950..b49efa71b10bae8e24e157cb185da7127957d0cc 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "express": "^4.14.0", "express-winston": "^2.4.0", "formidable": "^1.0.17", + "git-rev-sync": "^1.9.1", "jsonwebtoken": "^7.0.1", "mongoose": "^4.5.1", "winston": "^2.3.1" diff --git a/server.js b/server.js index 1cec72c3384c3fe4c64b4f70ef51e5a4d9edc8b7..fc6f87f8645dd880de32123203cc508f2a45b956 100644 --- a/server.js +++ b/server.js @@ -26,6 +26,7 @@ var bodyParser = require('body-parser'); var cors = require('cors'); var winston = require('winston'); var expressWinston = require('express-winston'); +var git = require('git-rev-sync'); // local include var logger = require('./utils/logger'); @@ -64,6 +65,7 @@ if (config.logFile) { } logger.info('--- Started VILLASweb backend ---'); +logger.info('Branch: ' + git.branch() + ', Commit: ' + git.short()); // configure app app.use(expressWinston.logger({ winstonInstance: logger }));