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)
189
DockerfileVariant
variant =
DockerfileVariant
.DotNet,
206
if (variant is
DockerfileVariant
.PolyglotJava && prebuiltImageName is null)
284
internal static void ConfigureDockerContainerSource(DockerContainerOptions options, string repoRoot,
DockerfileVariant
variant)
293
if (variant is
DockerfileVariant
.DotNet && IsDotNetImageRequired())
298
if (variant is
DockerfileVariant
.Polyglot && IsPolyglotImageRequired())
303
if (variant is
DockerfileVariant
.PolyglotJava && IsPolyglotJavaImageRequired())
312
private static string? GetPrebuiltImageName(
DockerfileVariant
variant)
316
DockerfileVariant
.DotNet => DotNetImageEnvironmentVariableName,
317
DockerfileVariant
.Polyglot => PolyglotImageEnvironmentVariableName,
318
DockerfileVariant
.PolyglotJava => PolyglotJavaImageEnvironmentVariableName,
326
private static string GetDockerfilePath(string repoRoot,
DockerfileVariant
variant)
330
DockerfileVariant
.DotNet => "Dockerfile.e2e",
331
DockerfileVariant
.Polyglot => "Dockerfile.e2e-polyglot-base",
332
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);
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,