public class GenerateCloudFormationMojo
extends OsirisMojo
Mojo defining a goal to generate a CloudFormation template using the API definition and additional configuration.
Generating files in the package phase doesn't feel quite right. But the API must be instantiated to build the CloudFormation template. In order to safely instantiate the API we need all the dependencies available. The easiest way to do this is to use the distribution jar which is only built during packaging.
rootPackage| Constructor and Description |
|---|
GenerateCloudFormationMojo()
Mojo defining a goal to generate a CloudFormation template using the API definition and additional configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
getAwsProfile, getEnvironmentName, getProject, getRootPackage, getStaticFilesDirectory, setAwsProfile, setEnvironmentName, setRootPackage, setStaticFilesDirectorypublic GenerateCloudFormationMojo()
Mojo defining a goal to generate a CloudFormation template using the API definition and additional configuration.
Generating files in the package phase doesn't feel quite right. But the API must be instantiated to build the CloudFormation template. In order to safely instantiate the API we need all the dependencies available. The easiest way to do this is to use the distribution jar which is only built during packaging.