[Build] Generate build info for About dialog

This commit is contained in:
Victor Woeltjen 2016-01-28 17:16:44 -08:00
parent c3f819fa8c
commit df94d31cf3
2 changed files with 10 additions and 5 deletions

View File

@ -30,6 +30,9 @@ var gulp = require('gulp'),
replace = require('gulp-replace-task'),
karma = require('karma'),
path = require('path'),
git = require('git-rev-sync'),
moment = require('moment'),
project = require('./package.json'),
paths = {
main: 'main.js',
dist: 'dist',
@ -59,10 +62,10 @@ var gulp = require('gulp'),
},
replace: {
variables: {
version: "unknown version",
timestamp: "unknown timestamp",
revision: "unknown revision",
branch: "unknown branch"
version: project.version,
timestamp: moment.utc(Date.now()).format(),
revision: git.long(),
branch: git.branch()
}
}
};

View File

@ -1,12 +1,13 @@
{
"name": "open-mct-web",
"version": "0.7.2",
"version": "0.9.1-SNAPSHOT",
"description": "The OpenMCTWeb core platform",
"dependencies": {
"express": "^4.13.1",
"minimist": "^1.1.1"
},
"devDependencies": {
"git-rev-sync": "^1.4.0",
"glob": ">= 3.0.0",
"gulp": "^3.9.0",
"gulp-compass": "^2.1.0",
@ -30,6 +31,7 @@
"markdown-toc": "^0.11.7",
"marked": "^0.3.5",
"mkdirp": "^0.5.1",
"moment": "^2.11.1",
"phantomjs": "^1.9.19",
"requirejs": "^2.1.17",
"split": "^1.0.0"