Use export-subst gitattribute to allow tarball builds
For example it would do the following: let subst = "d3bf557c";
This commit is contained in:
parent
1d679b59a0
commit
6e5c7bf308
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
@ -0,0 +1 @@
|
||||
/build/webpack.prod.conf.js export-subst
|
@ -11,9 +11,16 @@ var env = process.env.NODE_ENV === 'testing'
|
||||
? require('../config/test.env')
|
||||
: config.build.env
|
||||
|
||||
let commitHash = require('child_process')
|
||||
.execSync('git rev-parse --short HEAD')
|
||||
.toString();
|
||||
let commitHash = (() => {
|
||||
let subst = "$Format:%h$";
|
||||
if(!subst.match(/Format:/)) {
|
||||
return subst;
|
||||
} else {
|
||||
return require('child_process')
|
||||
.execSync('git rev-parse --short HEAD')
|
||||
.toString();
|
||||
}
|
||||
})();
|
||||
|
||||
var webpackConfig = merge(baseWebpackConfig, {
|
||||
mode: 'production',
|
||||
|
1
changelog.d/export-subst-hash.fix
Normal file
1
changelog.d/export-subst-hash.fix
Normal file
@ -0,0 +1 @@
|
||||
Use export-subst gitattribute to allow tarball builds
|
Loading…
Reference in New Issue
Block a user