Uploaded image for project: 'WildFly Maven Plugin'
  1. WildFly Maven Plugin
  2. WFMP-302

Expand the meaning of provision in the provision goal to mean fully configure

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: Major 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.

              jperkins-rhn James Perkins
              jperkins-rhn James Perkins
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: