11 instantiations of ContainerBuildOptions
Aspire.Hosting (2)
ApplicationModel\ProjectResource.cs (1)
42
new
ContainerBuildOptions
ContainerResourceBuilderExtensions.cs (1)
47
new
ContainerBuildOptions
Aspire.Hosting.Tests (9)
Publishing\ResourceContainerImageBuilderTests.cs (9)
96
var options = new
ContainerBuildOptions
136
var options = new
ContainerBuildOptions
170
var options = new
ContainerBuildOptions
207
var options = new
ContainerBuildOptions
247
var options = new
ContainerBuildOptions
288
var options = new
ContainerBuildOptions
324
var options = new
ContainerBuildOptions
376
var options = new
ContainerBuildOptions
540
var options = new
ContainerBuildOptions
{ ImageFormat = ContainerImageFormat.Oci, OutputPath = "/tmp/test-path" };
32 references to ContainerBuildOptions
Aspire.Hosting (14)
Publishing\ContainerRuntimeBase.cs (1)
38
public abstract Task BuildImageAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken);
Publishing\DockerContainerRuntime.cs (2)
19
private async Task<int> RunDockerBuildAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken)
142
public override async Task BuildImageAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken)
Publishing\IContainerRuntime.cs (1)
12
Task BuildImageAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken);
Publishing\PodmanContainerRuntime.cs (2)
18
private async Task<int> RunPodmanBuildAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken)
78
public override async Task BuildImageAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken)
Publishing\ResourceContainerImageBuilder.cs (8)
106
Task BuildImageAsync(IResource resource,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default);
115
Task BuildImagesAsync(IEnumerable<IResource> resources,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default);
148
public async Task BuildImagesAsync(IEnumerable<IResource> resources,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
177
public async Task BuildImageAsync(IResource resource,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
219
private async Task BuildProjectContainerImageAsync(IResource resource,
ContainerBuildOptions
? options, CancellationToken cancellationToken)
246
private async Task<bool> ExecuteDotnetPublishAsync(IResource resource,
ContainerBuildOptions
? options, CancellationToken cancellationToken)
322
private async Task BuildContainerImageFromDockerfileAsync(IResource resource, DockerfileBuildAnnotation dockerfileBuildAnnotation, string imageName,
ContainerBuildOptions
? options, CancellationToken cancellationToken)
414
internal static bool ResourcesRequireContainerRuntime(IEnumerable<IResource> resources,
ContainerBuildOptions
? options)
Aspire.Hosting.Azure.Tests (3)
ProvisioningTestHelpers.cs (3)
692
public List<
ContainerBuildOptions
?> BuildImageOptions { get; } = [];
696
public Task BuildImageAsync(ApplicationModel.IResource resource,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
704
public Task BuildImagesAsync(IEnumerable<ApplicationModel.IResource> resources,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
Aspire.Hosting.Docker.Tests (4)
DockerComposePublisherTests.cs (2)
510
public Task BuildImageAsync(IResource resource,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
516
public Task BuildImagesAsync(IEnumerable<IResource> resources,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
DockerComposeTests.cs (2)
227
public Task BuildImageAsync(IResource resource,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
233
public Task BuildImagesAsync(IEnumerable<IResource> resources,
ContainerBuildOptions
? options = null, CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (11)
Publishing\ResourceContainerImageBuilderTests.cs (11)
96
var
options = new ContainerBuildOptions
136
var
options = new ContainerBuildOptions
170
var
options = new ContainerBuildOptions
207
var
options = new ContainerBuildOptions
247
var
options = new ContainerBuildOptions
288
var
options = new ContainerBuildOptions
324
var
options = new ContainerBuildOptions
376
var
options = new ContainerBuildOptions
540
var
options = new ContainerBuildOptions { ImageFormat = ContainerImageFormat.Oci, OutputPath = "/tmp/test-path" };
873
public List<(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options)> BuildImageCalls { get; } = [];
906
public Task BuildImageAsync(string contextPath, string dockerfilePath, string imageName,
ContainerBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, string?> buildSecrets, string? stage, CancellationToken cancellationToken)