kiota/scripts/update-version-suffix-for-s...

26 строки
736 B
PowerShell
Исходник Постоянная ссылка Обычный вид История

param (
[string]
$versionSuffix
)
$versionSuffix = $versionSuffix.TrimStart("-")
if ($versionSuffix -eq "") {
return
}
# Get current script directory
$appCsProjPath = Join-Path -Path $PSScriptRoot -ChildPath "../src/kiota/kiota.csproj"
$builderCsProjPath = Join-Path -Path $PSScriptRoot -ChildPath "../src/Kiota.Builder/Kiota.Builder.csproj"
#load xml from csproj
$appCsProj = [xml](Get-Content $appCsProjPath)
$builderCsProj = [xml](Get-Content $builderCsProjPath)
#update version suffix
$appCsProj.Project.PropertyGroup[0].VersionSuffix = $versionSuffix
$builderCsProj.Project.PropertyGroup[0].VersionSuffix = $versionSuffix
#save xml to csproj
$appCsProj.Save($appCsProjPath)
$builderCsProj.Save($builderCsProjPath)