1 write to Builder
Aspire.Hosting (1)
ApplicationModel\DockerfileBuilderCallbackContext.cs (1)
25Builder = builder ?? throw new ArgumentNullException(nameof(builder));
36 references to Builder
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
390var builderStage = context.Builder 413var runtimeBuilder = context.Builder
Aspire.Hosting.Tests (32)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (7)
99context.Builder.From("alpine:latest") 116Assert.Single(context.Builder.Stages); 117Assert.Equal(3, context.Builder.Stages[0].Statements.Count); // FROM + WORKDIR + RUN 206context.Builder.From("alpine:latest") 213context.Builder.Stages[0].Run("apk add curl") 229Assert.Single(context.Builder.Stages); 230Assert.Equal(4, context.Builder.Stages[0].Statements.Count); // FROM + WORKDIR + RUN + COPY
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (5)
26Assert.Same(builder, context.Builder); 74Assert.Same(builder, context.Builder); 96context.Builder.From("node:18") 101Assert.Single(context.Builder.Stages); 102Assert.Equal(3, context.Builder.Stages[0].Statements.Count); // FROM + WORKDIR + RUN
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (20)
22context.Builder.From("alpine:latest"); 41context.Builder.From("alpine:latest"); 46context.Builder.Stages[0].WorkDir("/app"); 65context.Builder.From("alpine:latest"); 83context.Builder.From("alpine:latest") 122context.Builder.From("node:18") 129context.Builder.Stages[0] 137context.Builder.Stages[0] 174context.Builder.From("alpine:latest") 208context.Builder.From("alpine:latest") 239var builder = context.Builder.From("node:18", "builder"); 247var runtime = context.Builder.From("node:18-alpine"); 282context.Builder.From("alpine:latest") 303context.Builder.From("alpine:latest") 324context.Builder.From("node:18") 363context.Builder.From("alpine:latest") 396context.Builder.From("alpine:latest"); 418var buildStage = context.Builder.From("golang:1.20", "build"); 427var runtimeStage = context.Builder.From("alpine:latest"); 463context.Builder.From("alpine:latest");
WithDockerfile.AppHost (2)
Program.cs (2)
65context.Builder.From(imageName); 78context.Builder.From(imageName);