Package ws.osiris.maven
Class DeployMojo
-
- All Implemented Interfaces:
-
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name = "deploy", defaultPhase = LifecyclePhase.DEPLOY, requiresDependencyResolution = ResolutionScope.COMPILE_PLUS_RUNTIME) public final class DeployMojo extends OsirisMojo
Mojo defining the deployment goal; deploys an API and lambda function to AWS.
-
-
Field Summary
Fields Modifier and Type Field Description private StringrootPackageprivate StringenvironmentNameprivate StringawsProfileprivate StringstackNameprivate StringstaticFilesDirectoryprivate Loglogprivate Map<Object, Object>pluginContext
-
Constructor Summary
Constructors Constructor Description DeployMojo()
-
Method Summary
-
Methods inherited from class ws.osiris.maven.OsirisMojo
getAwsProfile, getEnvironmentName, getRootPackage, getStackName, getStaticFilesDirectory, setAwsProfile, setEnvironmentName, setRootPackage, setStackName, setStaticFilesDirectory -
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-