encapsulate

This commit is contained in:
einhornimmond 2021-09-10 15:38:05 +02:00 committed by Ulf Gebhardt
parent 6569ec0743
commit abdbbab2ea
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
3 changed files with 4 additions and 6 deletions

View File

@ -20,6 +20,7 @@ const CONFIG = {
...environment,
...server,
APP_VERSION: pkg.version,
COMMIT_HASH: process.env.VUE_APP_BUILD_COMMIT,
}
export default CONFIG

View File

@ -66,11 +66,8 @@ export default {
return {
year: new Date().getFullYear(),
version: CONFIG.APP_VERSION,
hash: process.env.VUE_APP_BUILD_COMMIT,
shortHash:
process.env.VUE_APP_BUILD_COMMIT !== undefined
? process.env.VUE_APP_BUILD_COMMIT.substr(0, 8)
: '00000000',
hash: CONFIG.COMMIT_HASH,
shortHash: CONFIG.COMMIT_HASH.substr(0, 8),
}
},
}

View File

@ -1,7 +1,7 @@
const path = require('path')
const dotenv = require('dotenv-webpack')
process.env.VUE_APP_BUILD_COMMIT = process.env.BUILD_COMMIT || '000000000'
process.env.VUE_APP_BUILD_COMMIT = process.env.BUILD_COMMIT || '00000000'
// vue.config.js
module.exports = {