pipeline file changes

This commit is contained in:
Brett Hewitson 2022-12-29 15:38:32 +10:00
parent f93a98a0a8
commit 581ea89e4a
2 changed files with 37 additions and 4 deletions

View file

@ -15,9 +15,9 @@ steps:
[string]$CollectionUri = $env:SYSTEM_COLLECTIONURI
[string]$ProjectName = $env:SYSTEM_TEAMPROJECT
[string]$DefinitionId = $env:SYSTEM_DEFINITIONID
[string]$variableName = '${{parameters.VariableName}}'
[string]$variableValue = '${{parameters.VariableValue}}'
[string]$accessToken = $env:SYSTEM_ACCESSTOKEN
[string]$VariableName = '${{parameters.VariableName}}'
[string]$VariableValue = '${{parameters.VariableValue}}'
[string]$AccessToken = $env:SYSTEM_ACCESSTOKEN
if ($CollectionUri.EndsWith('/')) {
$CollectionUri = $CollectionUri.TrimEnd('/')
@ -38,7 +38,7 @@ steps:
$oldValue = $definitionResponse.variables.$variableName.value
$definitionResponse.variables.$variableName.value = $VariableValue
Write-Output -InputObject "Updating $variableName from $($oldValue) to $($variableValue)..."
Write-Output -InputObject "Updating $VariableName from $($oldValue) to $($VariableValue)..."
$body = ConvertTo-Json -InputObject $definitionResponse -Depth 100 -Compress
$response = Invoke-RestMethod -Method Put -Uri $definitionUrl -Headers $headers -ContentType 'application/json' -Body $body -UseBasicParsing