Bilibili-Evolved/webpack/compilation-info/git.ts
2022-06-15 08:49:16 +08:00

19 lines
449 B
TypeScript

import process from 'child_process'
export const commitHash = process
.execSync('git rev-parse HEAD')
.toString()
.trim()
export const branch = process
.execSync('git rev-parse --abbrev-ref HEAD')
.toString()
.trim()
export const nearestTag = process
.execSync('git describe --abbrev=0 --tags --always')
.toString()
.trim()
export const versionWithTag = process
.execSync('git describe --tags --always')
.toString()
.trim()