-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
The current provision is fairly bare and simply creates a server based on layers, channels and feature packs. We also have the package goal which effectively does the same thing, but also adds support for things like WildFly Glow, configuring the server with CLI scripts, etc. The package also, by default, includes the deployment in the provisioned server.
We should expand the provision goal to mean truly provisioning a server. We should allow the server to be configured with CLI. We should allow a deployment to be added, à la the package goal.
The package goal has an option to skipDeployment. For the provision goal we should change that to includeDeployment.
Note, we should likely deprecate the package goal. If we do this we should deprecate this in 5.1 and create a 5.2 which includes the expanded provision goal.