9 writes to BuildContextIgnoreContent
Aspire.Hosting.Azure.Functions (1)
AzureFunctionsProjectResourceExtensions.cs (1)
494dockerfileBuildAnnotation.BuildContextIgnoreContent ??= resource.Language is AzureFunctionsLanguage.TypeScript
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
123dockerfileBuildAnnotation.BuildContextIgnoreContent ??= BuildContextIgnoreContent(resource, prebuiltJar);
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
533dockerfileBuildAnnotation.BuildContextIgnoreContent ??= DefaultBunBuildContextIgnoreContent; 902dockerfileBuildAnnotation.BuildContextIgnoreContent ??= DefaultDenoBuildContextIgnoreContent;
Aspire.Hosting.Rust (2)
RustDockerfileGenerator.cs (1)
68dockerfileBuildAnnotation.BuildContextIgnoreContent ??= DefaultRustBuildContextIgnoreContent;
RustHostingExtensions.cs (1)
784dockerfile.BuildContextIgnoreContent = provisionalDockerfile.BuildContextIgnoreContent;
Aspire.Hosting.Rust.Tests (1)
AddRustAppPublishTests.cs (1)
1018initialDockerfile.BuildContextIgnoreContent = "custom-ignore\n";
Aspire.Hosting.Tests (2)
ApplicationModel\Docker\DockerfileBuildAnnotationTests.cs (2)
251BuildContextIgnoreContent = generatedIgnoreContent 285BuildContextIgnoreContent = "# Generated by Aspire\nnode_modules\n"
15 references to BuildContextIgnoreContent
Aspire.Hosting (1)
ApplicationModel\DockerfileBuildAnnotation.cs (1)
166if (BuildContextIgnoreContent is not { } content)
Aspire.Hosting.Azure.Tests (9)
AzureFunctionsTests.cs (9)
516Assert.Contains("local.settings.json", dockerBuildAnnotation.BuildContextIgnoreContent); 517Assert.Contains("node_modules", dockerBuildAnnotation.BuildContextIgnoreContent); 518Assert.Contains(".aspire", dockerBuildAnnotation.BuildContextIgnoreContent); 519Assert.Contains(".npmrc", dockerBuildAnnotation.BuildContextIgnoreContent!.Split('\n', StringSplitOptions.TrimEntries)); 520Assert.Contains("\ndist\n", dockerBuildAnnotation.BuildContextIgnoreContent); 523Assert.Equal(dockerBuildAnnotation.BuildContextIgnoreContent, File.ReadAllText(dockerIgnorePath)); 556Assert.Contains(".npmrc", dockerBuildAnnotation.BuildContextIgnoreContent!.Split('\n', StringSplitOptions.TrimEntries)); 557Assert.DoesNotContain("dist", dockerBuildAnnotation.BuildContextIgnoreContent); 577Assert.Null(dockerBuildAnnotation.BuildContextIgnoreContent);
Aspire.Hosting.JavaScript.Tests (3)
AddBunAppTests.cs (2)
103Assert.NotNull(dockerBuildAnnotation.BuildContextIgnoreContent); 104Assert.Contains("node_modules", dockerBuildAnnotation.BuildContextIgnoreContent!);
AddDenoAppTests.cs (1)
136Assert.Equal(ignoreContents, dockerBuildAnnotation.BuildContextIgnoreContent);
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
784dockerfile.BuildContextIgnoreContent = provisionalDockerfile.BuildContextIgnoreContent;
Aspire.Hosting.Rust.Tests (1)
AddRustAppPublishTests.cs (1)
1025Assert.Equal("custom-ignore\n", dockerfile.BuildContextIgnoreContent);