pipeline file changes

This commit is contained in:
Brett Hewitson 2022-12-29 15:14:29 +10:00
parent 7c378ae9a3
commit fc459b2366

View file

@ -24,12 +24,12 @@ steps:
$exitFunction = $false
$content | % {
if ($_ -match 'exclude from semantic versioning') {
Write-Host " * Skipping $attribute due to exclude"
Write-Host " * Skipping $attribute due to exclude"
$exitFunction = $true
}
if ($_ -match 'include semantic versioning' -and $_ -notmatch "include semantic versioning - $ApplicationName") {
Write-Host " * Skipping $attribute due to include not matching"
Write-Host " * Skipping $attribute due to include not matching"
$exitFunction = $true
}
}
@ -46,14 +46,14 @@ steps:
if ($_ -match $Pattern) {
$versionReplaced = $true
$_ = $_ -replace [regex]::Escape($Matches[0]),$versionAttribute
Write-Host " * Replaced $($Matches[0]) with $versionAttribute"
Write-Host " * Replaced $($Matches[0]) with $versionAttribute"
}
$_
}
if (-not $versionReplaced) {
$content += [Environment]::NewLine + $versionAttribute
Write-Host " * Added $versionAttribute to end of content"
Write-Host " * Added $versionAttribute to end of content"
}
return $content
@ -63,8 +63,6 @@ steps:
return [string]::Join('.',($extractedBuildNumbers | select -First ($numberOfVersions)))
}
$ErrorActionPreference = 'Stop'
if ($BuildNumber -match $Pattern -ne $true) {
Write-Host "Could not extract a version from [$BuildNumber] using pattern [$Pattern]"
exit 2