58 references to DockerfileVariant
Aspire.Cli.EndToEnd.Tests (58)
ChannelUpdateWorkflowTests.cs (4)
72
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
244
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
287
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
327
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
ConfigDiscoveryTests.cs (1)
143
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
Helpers\CliE2ETestHelpers.cs (15)
188
DockerfileVariant
variant =
DockerfileVariant
.DotNet,
205
if (variant is
DockerfileVariant
.PolyglotJava && prebuiltImageName is null)
283
internal static void ConfigureDockerContainerSource(DockerContainerOptions options, string repoRoot,
DockerfileVariant
variant)
292
if (variant is
DockerfileVariant
.DotNet && IsDotNetImageRequired())
297
if (variant is
DockerfileVariant
.Polyglot && IsPolyglotImageRequired())
302
if (variant is
DockerfileVariant
.PolyglotJava && IsPolyglotJavaImageRequired())
311
private static string? GetPrebuiltImageName(
DockerfileVariant
variant)
315
DockerfileVariant
.DotNet => DotNetImageEnvironmentVariableName,
316
DockerfileVariant
.Polyglot => PolyglotImageEnvironmentVariableName,
317
DockerfileVariant
.PolyglotJava => PolyglotJavaImageEnvironmentVariableName,
325
private static string GetDockerfilePath(string repoRoot,
DockerfileVariant
variant)
329
DockerfileVariant
.DotNet => "Dockerfile.e2e",
330
DockerfileVariant
.Polyglot => "Dockerfile.e2e-polyglot-base",
331
DockerfileVariant
.PolyglotJava => "Dockerfile.e2e-polyglot-java",
Helpers\CliInstallStrategyTests.cs (13)
198
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
215
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
231
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
251
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
268
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
285
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot));
299
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava);
316
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava));
330
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
345
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
361
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet));
375
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
390
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
JavaCodegenValidationTests.cs (1)
23
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava, workspace: workspace);
JavaEmptyAppHostTemplateTests.cs (1)
25
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava, mountDockerSocket: true, workspace: workspace);
JavaPolyglotApphostDirectoryTests.cs (1)
33
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava, mountDockerSocket: true, workspace: workspace);
JavaPolyglotTests.cs (1)
23
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava, mountDockerSocket: true, workspace: workspace);
JavaScriptPublishTests.cs (1)
99
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, workspace: workspace);
LocalConfigMigrationTests.cs (2)
46
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
119
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
SecretTypeScriptAppHostTests.cs (1)
22
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, mountDockerSocket: true, workspace: workspace);
TypeScriptBlazorGatewayTests.cs (1)
43
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
TypeScriptCodegenValidationTests.cs (4)
36
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet, workspace: workspace);
142
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
269
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
346
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
TypeScriptLegacyAppHostTests.cs (1)
39
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
TypeScriptMigrateAppHostTests.cs (1)
40
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
TypeScriptPolyglotApphostDirectoryTests.cs (1)
39
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, mountDockerSocket: true, workspace: workspace);
TypeScriptPolyglotTests.cs (3)
46
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, mountDockerSocket: true, workspace: workspace);
173
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, mountDockerSocket: true, workspace: workspace);
409
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet, mountDockerSocket: true, workspace: workspace);
TypeScriptPublishTests.cs (4)
27
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet, mountDockerSocket: true, workspace: workspace);
109
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, mountDockerSocket: true, workspace: workspace);
203
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet, mountDockerSocket: true, workspace: workspace);
287
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, workspace: workspace);
TypeScriptReusablePackageTests.cs (1)
23
using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, workspace: workspace);
TypeScriptSqlServerNativeAssetsBundleTests.cs (1)
29
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,