Вы всегда можете получить полную информацию с оставшимися API: Получить релиз
Небольшой пример для получения даты и времени создания:
- Добавить в определение вашего релиза новая переменная ( Выпуск переменных и отладка ). rl.CreatedDateTime в моем случае
- Установить доступ к токену на уровне задания
Добавьте следующий встроенный скрипт powershell для обновления вашей переменной.
$user = ""
$token = "$(System.AccessToken)"
$teamProject = "$(System.TeamProject)"
$releaseId = "$(Release.ReleaseId)"
$orgUrl = "$(System.CollectionUri)"
$orgUrlrel = $orgUrl -replace "dev", "vsrm.dev"
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $user,$token)))
$uriGetRelease = "$orgUrlrel/$teamProject/_apis/release/releases/$releaseId"+"?api-version=5.1"
$resultStatus = Invoke-RestMethod -Uri $uriGetRelease -Method Get -ContentType "application/json" -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)}
[datetime]$releaseDate = $resultStatus.createdOn
$setDateTimeVar = "##vso[task.setvariable variable=rl.CreatedDateTime]" + $releaseDate
Write-Host $setDateTimeVar