13 references to CliInstallQuality
Aspire.Deployment.EndToEnd.Tests (13)
AcaCompactNamingUpgradeDeploymentTests.cs (1)
99await auto.InstallAspireCliAsync(CliInstallStrategy.FromQuality(CliInstallQuality.Release), counter);
tests\Shared\CliInstallStrategy.cs (12)
245public CliInstallQuality? Quality { get; } 298private CliInstallStrategy(CliInstallMode mode, string? archivePath = null, CliInstallQuality? quality = null, string? version = null, string? archiveDir = null, string? nupkgSourcePath = null, bool includePrerelease = false, string? expectedVersion = null) 334public static CliInstallStrategy FromQuality(CliInstallQuality quality) 407public static CliInstallStrategy FromPublishedDotnetToolFeed(string? version, CliInstallQuality? quality) 537return FromQuality(CliInstallQuality.Dev); 632internal static CliInstallQuality? GetQualityFromEnvironment() 640if (Enum.TryParse<CliInstallQuality>(qualityStr, ignoreCase: true, out var quality)) 645throw new ArgumentException($"Invalid ASPIRE_E2E_QUALITY value: '{qualityStr}'. Must be one of: {string.Join(", ", Enum.GetNames<CliInstallQuality>())}"); 648private static bool ShouldIncludePrereleaseForPublishedDotnetTool(string? version, CliInstallQuality? quality) 650return string.IsNullOrEmpty(version) && quality is CliInstallQuality.Dev or CliInstallQuality.Staging;