Update GetDependencyInfo.cs

This commit is contained in:
Egor Bogatov 2022-01-27 20:19:51 +03:00 committed by GitHub
parent 8fa51f49e8
commit 1dc073731d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -33,10 +33,9 @@ namespace Microsoft.DotNet.Cli.Build
{
try
{
using Stream file = new HttpClient().GetStreamAsync(
$"https://raw.githubusercontent.com/dotnet/installer/{DotnetInstallerCommit}/eng/Version.Details.xml")
.Result;
string versionsXmlUrl = $"https://raw.githubusercontent.com/dotnet/installer/{DotnetInstallerCommit}/eng/Version.Details.xml";
using (Stream file = new HttpClient().GetStreamAsync(versionsXmlUrl).Result)
{
XDocument document = XDocument.Load(file);
XElement dependency = document
.Element("Dependencies")?
@ -50,6 +49,7 @@ namespace Microsoft.DotNet.Cli.Build
DependencyCommit = dependency.Element("Sha")?.Value;
}
}
}
catch (Exception ex)
{
Log.LogWarning($"GetComponentCommit failed for DotnetInstallerCommit={DotnetInstallerCommit}, DependencyName={DependencyName}: {ex}");