Class LocalStackDeploymentPipeline
java.lang.Object
com.cloudforgeci.localstack.LocalStackDeploymentPipeline
LocalStack entry point for adapt-and-deploy.
Delegates to LocalDeploymentPipeline with LocalStack-specific wiring.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordDeprecated.static final recordDeprecated.static final recordDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic TemplateAdaptationResultadapt(LocalDeploymentRequest request) static TemplateAdaptationResultdeploy(LocalDeploymentRequest request) static LocalDeploymentRequeststatic StringtoLocalstackStackName(String stackName)
-
Method Details
-
toLocalstackStackName
-
adapt
public static TemplateAdaptationResult adapt(LocalStackDeploymentPipeline.DeployRequest request) throws IOException - Throws:
IOException
-
adapt
- Throws:
IOException
-
deploy
public static LocalStackDeploymentPipeline.DeployResult deploy(LocalStackDeploymentPipeline.DeployRequest request) throws IOException - Throws:
IOException
-
deploy
public static LocalDeploymentPipelineResult deploy(LocalDeploymentRequest request) throws IOException - Throws:
IOException
-
request
public static LocalDeploymentRequest request(String contextStackName, Path canonicalTemplate, Path outputDirectory)
-
LocalDeploymentArtifactPaths.forTarget(Path, String, DeploymentTarget)viaLocalDeploymentRequest.