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