From 9ffdf9d0af9b79da94a89baddc69f9bb1b3f1d47 Mon Sep 17 00:00:00 2001 From: Jean-Francois Denise Date: Mon, 16 Dec 2024 21:55:40 +0100 Subject: [PATCH] Release version 1.2.0.Final --- arquillian-plugin-scanner/pom.xml | 2 +- arquillian-plugin/pom.xml | 2 +- cli-support/pom.xml | 2 +- cli/pom.xml | 2 +- core/pom.xml | 2 +- doc-plugin/pom.xml | 2 +- docs/index.html | 68 +++++++++++++------ docs/pom.xml | 2 +- maven-resolver/pom.xml | 2 +- openshift-deployment/amq-broker/pom.xml | 2 +- openshift-deployment/api/pom.xml | 2 +- openshift-deployment/keycloak/pom.xml | 2 +- openshift-deployment/mariadb/pom.xml | 2 +- openshift-deployment/mysql/pom.xml | 2 +- openshift-deployment/pom.xml | 2 +- openshift-deployment/postgresql/pom.xml | 2 +- pom.xml | 2 +- tests/arquillian-plugin-tests/pom.xml | 2 +- tests/glow-tests/pom.xml | 2 +- tests/pom.xml | 2 +- tests/test-feature-pack/galleon-pack/pom.xml | 2 +- .../layer-metadata-tests/pom.xml | 2 +- tests/test-feature-pack/pom.xml | 2 +- tests/test-feature-pack/test-classes/pom.xml | 2 +- 24 files changed, 72 insertions(+), 42 deletions(-) diff --git a/arquillian-plugin-scanner/pom.xml b/arquillian-plugin-scanner/pom.xml index 5eaf996..7f9dd11 100644 --- a/arquillian-plugin-scanner/pom.xml +++ b/arquillian-plugin-scanner/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-arquillian-plugin-scanner diff --git a/arquillian-plugin/pom.xml b/arquillian-plugin/pom.xml index 95de54f..c08d1f9 100644 --- a/arquillian-plugin/pom.xml +++ b/arquillian-plugin/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-arquillian-plugin diff --git a/cli-support/pom.xml b/cli-support/pom.xml index b104392..84a2dec 100644 --- a/cli-support/pom.xml +++ b/cli-support/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-cli-support jar diff --git a/cli/pom.xml b/cli/pom.xml index 4b65a26..3142b34 100644 --- a/cli/pom.xml +++ b/cli/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow jar diff --git a/core/pom.xml b/core/pom.xml index b18e70e..300f83e 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-core diff --git a/doc-plugin/pom.xml b/doc-plugin/pom.xml index 733d593..d549df2 100644 --- a/doc-plugin/pom.xml +++ b/doc-plugin/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-doc-plugin A plugin to generate adoc documentation for layer rules diff --git a/docs/index.html b/docs/index.html index 39d96ca..4b17a34 100644 --- a/docs/index.html +++ b/docs/index.html @@ -443,8 +443,8 @@

WildFly Glow Documentation

Jean-Francois Denise
-version 1.1.1.Final, -2024-11-12T14:05:24Z +version 1.2.0.Final, +2024-12-16T20:54:14Z
Table of Contents
@@ -453,9 +453,10 @@

WildFly Glow Documentation

  • 2. WildFly Glow Command Line
  • @@ -471,7 +472,8 @@

    WildFly Glow Documentation

  • 3.8. Support for WildFly Preview
  • 3.9. Specifying additional Galleon Layers
  • 3.10. Excluding archives
  • -
  • 3.11. Printing matching rules
  • +
  • 3.11. Enabling spaces
  • +
  • 3.12. Printing matching rules
  • 4. WildFly Glow Arquillian Maven plugin @@ -546,12 +548,24 @@

    -

    1.3. Going beyond discovered Galleon Layers

    +

    1.3. Incubating feature-packs.

    +
    +

    Feature-packs that are developed outside of the WildFly feature process can be registered in the "incubating" space. +This space can be explicitly enabled when discovering provisioning configuration. +WildFly Glow has, per WildFly version, the knowledge of 'incubating' compatible Galleon Feature-packs (this information is stored in +this directory).

    +
    +
    +

    In order for these extras feature-packs to be recognized by WildFly Glow, they must have their defined Layers annotated with rules.

    +
    +
  • +
    +

    1.4. Going beyond discovered Galleon Layers

    WildFly Glow does more than identifying Galleon Feature-packs and Layers.

    -

    1.3.1. Provisioning

    +

    1.4.1. Provisioning

    WildFly Glow CLI allows you to provision a WildFly server, a WildFly Bootable JAR, produce a Docker image and deploy your application to OpenShift.

    @@ -625,7 +639,7 @@
    -

    1.3.2. OpenShift dry-run mode

    +

    1.4.2. OpenShift dry-run mode

    When using the --dry-run option, WildFly glow will not interact with the cluster but will generate all the needed resources that are required to build and deploy your application in the cluster of your choice. You can then assemble the images and deploy to your cluster in a flexible way. @@ -701,7 +715,7 @@

    -

    1.3.3. WildFly additional features discovery

    +

    1.4.3. WildFly additional features discovery

    Some WildFly server features can’t be discovered by scanning application deployment. A good example is the usage of SSL to secure the http access. Another one is the need for WildFly tooling (e,g,: WildFly CLI, elytron tooling, …​). @@ -710,7 +724,7 @@

    -

    1.3.4. Connection to databases

    +

    1.4.4. Connection to databases

    WildFly Glow detects that your application requires a datasource and will suggest you with database add-ons to be included in order to connect to the DB of your choice (postgresql, mysql, …​).

    @@ -718,7 +732,7 @@

    -

    1.4. WildFly Glow tooling

    +

    1.5. WildFly Glow tooling

    WildFly Glow tooling is composed of 3 parts:

    @@ -740,7 +754,7 @@

    <

    -

    1.5. Support for WildFly Stability

    +

    1.6. Support for WildFly Stability

    WildFly Glow CLI has a support for WildFly Stability.

    @@ -1075,7 +1089,23 @@

    <

    -

    3.11. Printing matching rules

    +

    3.11. Enabling spaces

    +
    +

    In case you want to have access to feature-packs registered in some additional spaces (e.g.: in the 'incubating' space), +you can provide the list of spaces to enable. To do so evolve the discover-provisioning-info:

    +
    +
    +
    +
    <discover-provisioning-info>
    +    <spaces>
    +        <space>incubating</space>
    +    </spaces>
    +</discover-provisioning-info>
    +
    +
    +
    +
    @@ -1461,7 +1491,7 @@

    4.13.1. wildfly-glow-arquillian:help

    Full name: -org.wildfly.glow:wildfly-glow-arquillian-plugin:1.1.1.Final:help

    +org.wildfly.glow:wildfly-glow-arquillian-plugin:1.2.0.Final:help

    @@ -1621,7 +1651,7 @@

    4.14.1. wildfly-glow-arquillian:scan

    Full name: -org.wildfly.glow:wildfly-glow-arquillian-plugin:1.1.1.Final:scan

    +org.wildfly.glow:wildfly-glow-arquillian-plugin:1.2.0.Final:scan

    @@ -2227,8 +2257,8 @@

    diff --git a/docs/pom.xml b/docs/pom.xml index a517aff..20b0f15 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -23,7 +23,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-doc pom diff --git a/maven-resolver/pom.xml b/maven-resolver/pom.xml index fb66bb3..75e8394 100644 --- a/maven-resolver/pom.xml +++ b/maven-resolver/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-maven-resolver diff --git a/openshift-deployment/amq-broker/pom.xml b/openshift-deployment/amq-broker/pom.xml index 9b00aae..9b1d4ec 100644 --- a/openshift-deployment/amq-broker/pom.xml +++ b/openshift-deployment/amq-broker/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-openshift-deployment - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment-amq diff --git a/openshift-deployment/api/pom.xml b/openshift-deployment/api/pom.xml index f25bdf6..7fd61f3 100644 --- a/openshift-deployment/api/pom.xml +++ b/openshift-deployment/api/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-openshift-deployment - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment-api diff --git a/openshift-deployment/keycloak/pom.xml b/openshift-deployment/keycloak/pom.xml index e9b073f..8d06d06 100644 --- a/openshift-deployment/keycloak/pom.xml +++ b/openshift-deployment/keycloak/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-openshift-deployment - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment-keycloak diff --git a/openshift-deployment/mariadb/pom.xml b/openshift-deployment/mariadb/pom.xml index f93923e..bbb764c 100644 --- a/openshift-deployment/mariadb/pom.xml +++ b/openshift-deployment/mariadb/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-openshift-deployment - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment-mariadb diff --git a/openshift-deployment/mysql/pom.xml b/openshift-deployment/mysql/pom.xml index edc8eda..df7e16a 100644 --- a/openshift-deployment/mysql/pom.xml +++ b/openshift-deployment/mysql/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-openshift-deployment - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment-mysql diff --git a/openshift-deployment/pom.xml b/openshift-deployment/pom.xml index 77c8bc6..cc7bdc7 100644 --- a/openshift-deployment/pom.xml +++ b/openshift-deployment/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment diff --git a/openshift-deployment/postgresql/pom.xml b/openshift-deployment/postgresql/pom.xml index c84c303..1e6e9b3 100644 --- a/openshift-deployment/postgresql/pom.xml +++ b/openshift-deployment/postgresql/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-openshift-deployment - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-openshift-deployment-postgresql diff --git a/pom.xml b/pom.xml index c17f031..a808166 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final pom UTF-8 diff --git a/tests/arquillian-plugin-tests/pom.xml b/tests/arquillian-plugin-tests/pom.xml index 7b9dc2c..5110ac3 100644 --- a/tests/arquillian-plugin-tests/pom.xml +++ b/tests/arquillian-plugin-tests/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-tests-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-arquillian-plugin-tests diff --git a/tests/glow-tests/pom.xml b/tests/glow-tests/pom.xml index d396da1..1b8c9a7 100644 --- a/tests/glow-tests/pom.xml +++ b/tests/glow-tests/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-tests-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-tests diff --git a/tests/pom.xml b/tests/pom.xml index 41bb0d5..f044f42 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-tests-parent diff --git a/tests/test-feature-pack/galleon-pack/pom.xml b/tests/test-feature-pack/galleon-pack/pom.xml index 8cc488e..36f2842 100644 --- a/tests/test-feature-pack/galleon-pack/pom.xml +++ b/tests/test-feature-pack/galleon-pack/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-test-feature-pack-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-test-galleon-pack diff --git a/tests/test-feature-pack/layer-metadata-tests/pom.xml b/tests/test-feature-pack/layer-metadata-tests/pom.xml index 2634850..2785864 100644 --- a/tests/test-feature-pack/layer-metadata-tests/pom.xml +++ b/tests/test-feature-pack/layer-metadata-tests/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-test-feature-pack-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-test-feature-pack-layer-metadata-tests diff --git a/tests/test-feature-pack/pom.xml b/tests/test-feature-pack/pom.xml index 94e859d..fdffa8f 100644 --- a/tests/test-feature-pack/pom.xml +++ b/tests/test-feature-pack/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-tests-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-test-feature-pack-parent diff --git a/tests/test-feature-pack/test-classes/pom.xml b/tests/test-feature-pack/test-classes/pom.xml index 583a6bb..df97391 100644 --- a/tests/test-feature-pack/test-classes/pom.xml +++ b/tests/test-feature-pack/test-classes/pom.xml @@ -5,7 +5,7 @@ org.wildfly.glow wildfly-glow-test-feature-pack-parent - 1.2.0.Final-SNAPSHOT + 1.2.0.Final wildfly-glow-test-feature-pack-classes