41 references to CliInstallMode
Aspire.Deployment.EndToEnd.Tests (41)
AcaCompactNamingUpgradeDeploymentTests.cs (5)
58if (localCurrentBuildStrategy.Mode is CliInstallMode.InstallScript && 301CliInstallMode.LocalHive or CliInstallMode.Preinstalled => "aspire update --channel local", 302CliInstallMode.PullRequest => $"aspire update --channel pr-{DeploymentE2ETestHelpers.GetPrNumber()}", 303CliInstallMode.LocalArchive => "aspire update --channel run-local",
Helpers\DeploymentE2EAutomatorHelpers.cs (6)
36case CliInstallMode.LocalHive: 43case CliInstallMode.Preinstalled: 47case CliInstallMode.PullRequest: 72case CliInstallMode.LocalArchive: 81case CliInstallMode.InstallScript: 89case CliInstallMode.DotnetTool:
RadiusAzureResourcesDeploymentTests.cs (1)
31if (localCurrentBuildStrategy.Mode is CliInstallMode.InstallScript &&
tests\Shared\CliInstallStrategy.cs (29)
233public CliInstallMode Mode { get; } 276Mode is CliInstallMode.DotnetTool && 280private CliInstallStrategy(CliInstallMode mode, string? archivePath = null, CliInstallQuality? quality = null, string? version = null, string? archiveDir = null, string? nupkgSourcePath = null, bool includePrerelease = false, string? expectedVersion = null) 302return new CliInstallStrategy(CliInstallMode.LocalHive, archivePath: archivePath); 310return new CliInstallStrategy(CliInstallMode.Preinstalled); 318return new CliInstallStrategy(CliInstallMode.InstallScript, quality: quality); 331return new CliInstallStrategy(CliInstallMode.InstallScript, version: version); 347return new CliInstallStrategy(CliInstallMode.PullRequest); 362return new CliInstallStrategy(CliInstallMode.LocalArchive, archiveDir: archiveDir, expectedVersion: expectedVersion); 370return new CliInstallStrategy(CliInstallMode.InstallScript); 383return new CliInstallStrategy(CliInstallMode.DotnetTool, version: version, includePrerelease: version is null && includePrerelease, expectedVersion: version); 410return new CliInstallStrategy(CliInstallMode.DotnetTool, version: version, nupkgSourcePath: nupkgSourcePath, expectedVersion: version); 536case CliInstallMode.LocalHive: 540case CliInstallMode.Preinstalled: 543case CliInstallMode.PullRequest: 554case CliInstallMode.LocalArchive: 563case CliInstallMode.InstallScript: 566case CliInstallMode.DotnetTool: 595CliInstallMode.LocalHive => $"LocalHive ({ArchivePath})", 596CliInstallMode.Preinstalled => "Preinstalled (~/.aspire)", 597CliInstallMode.PullRequest => $"PullRequest (PR #{Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")})", 598CliInstallMode.LocalArchive => $"LocalArchive ({ArchiveDir})", 599CliInstallMode.InstallScript when Quality is not null => $"InstallScript (--quality {Quality.Value.ToString().ToLowerInvariant()})", 600CliInstallMode.InstallScript when Version is not null => $"InstallScript (--version {Version})", 601CliInstallMode.InstallScript => "InstallScript (latest GA)", 602CliInstallMode.DotnetTool when NupkgSourcePath is not null => $"DotnetTool (local: {NupkgSourcePath}, --version {Version})", 603CliInstallMode.DotnetTool when Version is not null => $"DotnetTool (--version {Version})", 604CliInstallMode.DotnetTool when IncludePrerelease => "DotnetTool (latest prerelease)", 605CliInstallMode.DotnetTool => "DotnetTool (latest)",