mirror of
https://gitlab.com/deeplydrumming/DeemixFix.git
synced 2026-01-15 08:22:59 -03:00
17 lines
489 B
JavaScript
17 lines
489 B
JavaScript
const { execSync } = require('child_process')
|
|
function generateVersion () {
|
|
const now = new Date()
|
|
const year = now.getFullYear()
|
|
const month = now.getMonth() + 1
|
|
const day = now.getDate()
|
|
|
|
const commitsNumber = String(execSync('git rev-list --count HEAD')).trim()
|
|
const commitHash = String(execSync('git rev-parse --short=10 HEAD')).trim()
|
|
|
|
return `${year}.${month}.${day}-r${commitsNumber}.${commitHash}`
|
|
}
|
|
|
|
console.log(generateVersion())
|
|
|
|
module.exports = generateVersion
|