Class NetlifyDistributedApplicationPipelineExtensions

Namespace
Aspire.Hosting
Assembly
IEvangelist.Aspire.Hosting.Netlify.dll
public static class NetlifyDistributedApplicationPipelineExtensions
Inheritance
NetlifyDistributedApplicationPipelineExtensions
Inherited Members

Methods

AddNetlifyDeployPipeline(IDistributedApplicationPipeline)

Adds the Netlify deployment pipeline to the distributed application pipeline. Pairs with PublishAsNetlifySite(IResourceBuilder<JavaScriptAppResource>, NetlifyDeployOptions, IResourceBuilder<ParameterResource>?) to deploy JavaScript apps to Netlify.

[AspireExport(MethodName = "addNetlifyDeployPipeline", Description = "Registers the Netlify deployment pipeline steps (CLI check, install, authenticate, deploy).")]
public static IDistributedApplicationPipeline AddNetlifyDeployPipeline(this IDistributedApplicationPipeline pipeline)

Parameters

pipeline IDistributedApplicationPipeline

The distributed application pipeline.

Returns

IDistributedApplicationPipeline

The updated distributed application pipeline.