59 references to DockerfileVariant
Aspire.Cli.EndToEnd.Tests (59)
ChannelUpdateWorkflowTests.cs (4)
73
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
242
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
286
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
327
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
ConfigDiscoveryTests.cs (1)
143
variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot,
Helpers\CliE2ETestHelpers.cs (15)
217
DockerfileVariant
variant =
DockerfileVariant
.DotNet,
234
if (variant is
DockerfileVariant
.PolyglotJava && prebuiltImageName is null)
312
internal static void ConfigureDockerContainerSource(DockerContainerOptions options, string repoRoot,
DockerfileVariant
variant)
321
if (variant is
DockerfileVariant
.DotNet && IsDotNetImageRequired())
326
if (variant is
DockerfileVariant
.Polyglot && IsPolyglotImageRequired())
331
if (variant is
DockerfileVariant
.PolyglotJava && IsPolyglotJavaImageRequired())
340
private static string? GetPrebuiltImageName(
DockerfileVariant
variant)
344
DockerfileVariant
.DotNet => DotNetImageEnvironmentVariableName,
345
DockerfileVariant
.Polyglot => PolyglotImageEnvironmentVariableName,
346
DockerfileVariant
.PolyglotJava => PolyglotJavaImageEnvironmentVariableName,
354
private static string GetDockerfilePath(string repoRoot,
DockerfileVariant
variant)
358
DockerfileVariant
.DotNet => "Dockerfile.e2e",
359
DockerfileVariant
.Polyglot => "Dockerfile.e2e-polyglot-base",
360
DockerfileVariant
.PolyglotJava => "Dockerfile.e2e-polyglot-java",
Helpers\CliInstallStrategyTests.cs (13)
221
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
238
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
254
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
274
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
291
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
308
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot));
322
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava);
339
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.PolyglotJava));
353
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
368
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
384
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet));
398
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.DotNet);
413
CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.
DockerfileVariant
.Polyglot);
IntegrationHostLifetimeTests.cs (1)
54
repoRoot, strategy, output, variant: CliE2ETestHelpers.
DockerfileVariant
.Polyglot, workspace: workspace);
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);
168
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
295
variant: CliE2ETestHelpers.
DockerfileVariant
.DotNet,
372
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,