Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-28959

Document possibility of usage eap maven plugin version from env.PROVISIONING_MAVEN_PLUGIN_VERSION

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 8.1.0.Beta, 8.1.0.GA
    • Documentation
    • None
    • False
    • None
    • False
    • Documentation (Ref Guide, User Guide, etc.)

      In order to simplify future migration and for user to always be using the correct EAP Maven Plugin, we should document the usage of the PROVISIONING_MAVEN_PLUGIN_VERSION in the user pom.xml has we are doing e.g. here. That mean option instead of specifying plugin version explicitly

              <plugins>
                  <plugin>
                      <groupId>org.jboss.eap.plugins</groupId>
                      <artifactId>eap-maven-plugin</artifactId>
                      <version>2.0.0.Beta1-redhat-00001</version>
                      <configuration>
                          <feature-packs>
                              <feature-pack>
      

      leverage environment variable resolution of ${env.PROVISIONING_MAVEN_PLUGIN_VERSION}.

       

              <plugins>
                  <plugin>
                      <groupId>org.jboss.eap.plugins</groupId>
                      <artifactId>eap-maven-plugin</artifactId>
                      <version>${env.PROVISIONING_MAVEN_PLUGIN_VERSION}</version>
                      <configuration>
                          <feature-packs>
                              <feature-pack>
      

       

      env.PROVISIONING_MAVEN_PLUGIN_VERSION is up to date with each image release as latest available plugin version. And that combination is also tested. If customer feels unconfortable to consume plugin version changes with new images, it can be always fixed to some particular version and have that fully under control.

              csherrar Clifton Sherrard
              mchoma@redhat.com Martin Choma
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: