Es gibt keine integrierten Variablen für vorherige Build-Informationen, die Problemumgehung besteht darin, dass Sie während dieses Builds Builds REST API (kann Filterstatus, wie abgeschlossen, inProgress) über PowerShell aufrufen können. (Das erste Element des Ergebnisses ist die neueste)
$base64authinfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $User, $Password)))
$responseFromGet = Invoke-RestMethod -Method Get -ContentType application/json -Uri $Uri -Headers @{Authorization=("Basic {0}" -f $base64authinfo)}
Einige Artikel über Aufruf REST API: Calling VSTS APIs with PowerShell, VSTS/TFS REST API: The basics and working with builds and releases
Sie Wert von System.AccessToken
Variable als Passwort verwenden können (Check Skripte zulassen OAuth zugreifen Token Option in Optionen Registerkarte) und Benutzername kann alles sein.
Nein. Was versuchen Sie mit diesen Informationen zu erreichen? –
Vergleichen der Quellversion des letzten erfolgreichen Builds mit dem letzten Build – user3364161
Zu welchem Zweck? –