55 references to CliInstallMode
Aspire.Deployment.EndToEnd.Tests (55)
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,
AzureEntraIdDeploymentTests.cs (4)
33
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)
110
strategy.Mode is
CliInstallMode
.Preinstalled or
CliInstallMode
.LocalHive or
CliInstallMode
.LocalArchive or
CliInstallMode
.PullRequest,