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