mirror of
https://github.com/nasa/openmct.git
synced 2025-06-17 14:48:13 +00:00
[Build] Include version information in openmct.js
This commit is contained in:
12
gulpfile.js
12
gulpfile.js
@ -77,11 +77,23 @@ if (process.env.NODE_ENV === 'development') {
|
||||
gulp.task('scripts', function () {
|
||||
var requirejsOptimize = require('gulp-requirejs-optimize');
|
||||
var replace = require('gulp-replace-task');
|
||||
var header = require('gulp-header');
|
||||
var comment = [
|
||||
'/**',
|
||||
' * Open MCT https://nasa.github.io/openmct/',
|
||||
' * Version: ${pkg.version}',
|
||||
' * Built: ${pkg.timestamp}',
|
||||
' * Revision: ${pkg.revision}',
|
||||
' * Branch: ${pkg.branch}',
|
||||
'*/\n'
|
||||
].join('\n');
|
||||
|
||||
return gulp.src(paths.main)
|
||||
.pipe(sourcemaps.init())
|
||||
.pipe(requirejsOptimize(options.requirejsOptimize))
|
||||
.pipe(sourcemaps.write('.'))
|
||||
.pipe(replace(options.replace))
|
||||
.pipe(header(comment, { pkg: options.replace.variables}))
|
||||
.pipe(gulp.dest(paths.dist));
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user