Class MiniStackDeploymentPipeline
java.lang.Object
com.cloudforgeci.ministack.MiniStackDeploymentPipeline
MiniStack entry point for adapt-and-deploy.
Delegates to LocalDeploymentPipeline with MiniStack-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 StringtoMinistackStackName(String stackName)
-
Method Details
-
toMinistackStackName
-
adapt
public static TemplateAdaptationResult adapt(MiniStackDeploymentPipeline.DeployRequest request) throws IOException - Throws:
IOException
-
adapt
- Throws:
IOException
-
deploy
public static MiniStackDeploymentPipeline.DeployResult deploy(MiniStackDeploymentPipeline.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.