29 references to PackageFeedStatus
Microsoft.DotNet.Build.Tasks.Feed (19)
src\common\GeneralUtils.cs (9)
139public static async Task<PackageFeedStatus> CompareLocalPackageToFeedPackage( 171public static async Task<PackageFeedStatus> CompareLocalPackageToFeedPackage( 180PackageFeedStatus result = PackageFeedStatus.Unknown; 198result = PackageFeedStatus.ExistsAndDifferent; 210result = PackageFeedStatus.ExistsAndDifferent; 219result = streamsMatch ? PackageFeedStatus.ExistsAndIdenticalToLocal : PackageFeedStatus.ExistsAndDifferent; 229result = PackageFeedStatus.DoesNotExist;
src\PublishArtifactsInManifestBase.cs (10)
1397Func<string, string, HttpClient, MsBuildUtils.TaskLoggingHelper, Task<PackageFeedStatus>> CompareLocalPackageToFeedPackageCallBack = null, 1405var packageStatus = PackageFeedStatus.Unknown; 1421packageStatus = PackageFeedStatus.ExistsAndIdenticalToLocal; 1432case PackageFeedStatus.ExistsAndIdenticalToLocal: 1437case PackageFeedStatus.ExistsAndDifferent: 1451while (packageStatus != PackageFeedStatus.ExistsAndIdenticalToLocal && // Success 1452packageStatus != PackageFeedStatus.ExistsAndDifferent && // Give up: Non-retriable error 1455if (packageStatus != PackageFeedStatus.ExistsAndIdenticalToLocal) 1469if (packageStatus != PackageFeedStatus.ExistsAndIdenticalToLocal && nugetResult?.ExitCode != 0)
Microsoft.DotNet.Build.Tasks.Feed.Tests (10)
GeneralTests.cs (6)
103[InlineData("", HttpStatusCode.NotFound, PackageFeedStatus.DoesNotExist)] 104[InlineData("test-package-b", HttpStatusCode.OK, PackageFeedStatus.ExistsAndDifferent)] 105[InlineData("test-package-a", HttpStatusCode.OK, PackageFeedStatus.ExistsAndIdenticalToLocal)] 106[InlineData("", HttpStatusCode.InternalServerError, PackageFeedStatus.Unknown)] 110PackageFeedStatus expectedResult) 126var result = await GeneralUtils.CompareLocalPackageToFeedPackage(
PublishArtifactsInManifestTests.cs (4)
105Func<string, string, HttpClient, MsBuildUtils.TaskLoggingHelper, Task<PackageFeedStatus>> testCompareLocalPackage = async (string localPackageFullPath, string packageContentUrl, HttpClient client, MsBuildUtils.TaskLoggingHelper log) => 111return localPackageMatchesFeed ? PackageFeedStatus.ExistsAndIdenticalToLocal : PackageFeedStatus.ExistsAndDifferent; 115return PackageFeedStatus.DoesNotExist;