mirror of
https://github.com/QL-Win/QuickLook.git
synced 2026-05-07 02:00:21 +08:00
Fix nuget pack script for normal version
This commit is contained in:
@@ -9,12 +9,16 @@
|
|||||||
|
|
||||||
$revision = git describe --always --tags --exclude latest
|
$revision = git describe --always --tags --exclude latest
|
||||||
|
|
||||||
if ($revision -match '^(\d+\.\d+\.\d+)-(\d+)(?:-g[0-9a-f]+)?$') {
|
if ($revision -match '^(\d+\.\d+\.\d+)(?:-(\d+)(?:-g[0-9a-f]+)?)?$') {
|
||||||
$baseVersion = $matches[1]
|
$baseVersion = $matches[1]
|
||||||
$commitCount = $matches[2]
|
$commitCount = $matches[2]
|
||||||
$revision = "$baseVersion-preview$commitCount"
|
if ($commitCount) {
|
||||||
|
$revision = "$baseVersion-preview$commitCount"
|
||||||
|
} else {
|
||||||
|
$revision = $baseVersion
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$revision = $gitVersion # fallback
|
throw "Unsupported git describe output: '$revision'. Expected 'x.y.z' or 'x.y.z-N-g<sha>'."
|
||||||
}
|
}
|
||||||
|
|
||||||
Write-Host "NuGet Package Version: $revision"
|
Write-Host "NuGet Package Version: $revision"
|
||||||
|
|||||||
Reference in New Issue
Block a user