51 references to CliInstallMode
Aspire.Deployment.EndToEnd.Tests (51)
AcaCompactNamingUpgradeDeploymentTests.cs (5)
58
if (localCurrentBuildStrategy.Mode is
CliInstallMode
.InstallScript &&
301
CliInstallMode
.LocalHive or
CliInstallMode
.Preinstalled => "aspire update --channel local",
302
CliInstallMode
.PullRequest => $"aspire update --channel pr-{DeploymentE2ETestHelpers.GetPrNumber()}",
303
CliInstallMode
.LocalArchive => "aspire update --channel run-local",
AcaExpressDeploymentTests.cs (4)
48
strategy.Mode is
CliInstallMode
.Preinstalled or
CliInstallMode
.LocalHive or
CliInstallMode
.LocalArchive or
CliInstallMode
.PullRequest,
Helpers\DeploymentE2EAutomatorHelpers.cs (6)
36
case
CliInstallMode
.LocalHive:
43
case
CliInstallMode
.Preinstalled:
47
case
CliInstallMode
.PullRequest:
72
case
CliInstallMode
.LocalArchive:
85
case
CliInstallMode
.InstallScript:
93
case
CliInstallMode
.DotnetTool:
RadiusAzureResourcesDeploymentTests.cs (1)
31
if (localCurrentBuildStrategy.Mode is
CliInstallMode
.InstallScript &&
tests\Shared\CliInstallStrategy.cs (31)
235
public
CliInstallMode
Mode { get; }
281
if (Mode !=
CliInstallMode
.LocalArchive)
283
throw new InvalidOperationException($"{nameof(LocalArchiveHiveLabel)} is only available for {nameof(
CliInstallMode
.LocalArchive)} strategies.");
294
Mode is
CliInstallMode
.DotnetTool &&
298
private CliInstallStrategy(
CliInstallMode
mode, string? archivePath = null, CliInstallQuality? quality = null, string? version = null, string? archiveDir = null, string? nupkgSourcePath = null, bool includePrerelease = false, string? expectedVersion = null)
320
return new CliInstallStrategy(
CliInstallMode
.LocalHive, archivePath: archivePath);
328
return new CliInstallStrategy(
CliInstallMode
.Preinstalled);
336
return new CliInstallStrategy(
CliInstallMode
.InstallScript, quality: quality);
349
return new CliInstallStrategy(
CliInstallMode
.InstallScript, version: version);
365
return new CliInstallStrategy(
CliInstallMode
.PullRequest);
380
return new CliInstallStrategy(
CliInstallMode
.LocalArchive, archiveDir: archiveDir, expectedVersion: expectedVersion);
388
return new CliInstallStrategy(
CliInstallMode
.InstallScript);
401
return new CliInstallStrategy(
CliInstallMode
.DotnetTool, version: version, includePrerelease: version is null && includePrerelease, expectedVersion: version);
428
return new CliInstallStrategy(
CliInstallMode
.DotnetTool, version: version, nupkgSourcePath: nupkgSourcePath, expectedVersion: version);
554
case
CliInstallMode
.LocalHive:
558
case
CliInstallMode
.Preinstalled:
561
case
CliInstallMode
.PullRequest:
572
case
CliInstallMode
.LocalArchive:
581
case
CliInstallMode
.InstallScript:
584
case
CliInstallMode
.DotnetTool:
613
CliInstallMode
.LocalHive => $"LocalHive ({ArchivePath})",
614
CliInstallMode
.Preinstalled => "Preinstalled (~/.aspire)",
615
CliInstallMode
.PullRequest => $"PullRequest (PR #{Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")})",
616
CliInstallMode
.LocalArchive => $"LocalArchive ({ArchiveDir})",
617
CliInstallMode
.InstallScript when Quality is not null => $"InstallScript (--quality {Quality.Value.ToString().ToLowerInvariant()})",
618
CliInstallMode
.InstallScript when Version is not null => $"InstallScript (--version {Version})",
619
CliInstallMode
.InstallScript => "InstallScript (latest GA)",
620
CliInstallMode
.DotnetTool when NupkgSourcePath is not null => $"DotnetTool (local: {NupkgSourcePath}, --version {Version})",
621
CliInstallMode
.DotnetTool when Version is not null => $"DotnetTool (--version {Version})",
622
CliInstallMode
.DotnetTool when IncludePrerelease => "DotnetTool (latest prerelease)",
623
CliInstallMode
.DotnetTool => "DotnetTool (latest)",
TypeScriptAzureProvisioningDeploymentTests.cs (4)
109
strategy.Mode is
CliInstallMode
.Preinstalled or
CliInstallMode
.LocalHive or
CliInstallMode
.LocalArchive or
CliInstallMode
.PullRequest,