Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-5285

Add a Wildfly-Swarm ProjectReifier for fabric8-profiles

XMLWordPrintable

    • 0
    • 0% 0%
    • Todo

      Add a ProjectReifier that takes config files and location of artifacts to install from fabric8-profiles, and builds a Wildfly-Swarm project.
      Hopefully there's tooling available from Wildfly to create a maven project that generates an EAP docker image. Alternatively, the docker maven plugin can be used to create the image from a 'template' wildfly configuration.
      This is going to be a bit more involved compared to the EAP ProjectReifier in ENTESB-5284, since Wildfly-Swarm does not use configuration files. So, a custom configuration representation would have to be designed first to provide the necessary information to generate Wildfly-Swarm's main class that configures the application in code. The Velocity template engine available in VelocityBasedProjectReifier should be able to manage generating code from profile configuration.

              Unassigned Unassigned
              dbokde Dhiraj Bokde
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: