diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fb4e482..80a2276 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,12 +12,12 @@ on: - '**/pom.xml' - 'config/**' - 'context-propagation/**' - - 'galleon-pack/**' - 'rest-client/**' - 'rest-client-base/**' - 'resteasy-microprofile-bom/**' - 'resteasy-microprofile-test-bom/**' - 'testsuite/**' + - 'wildfly/**' pull_request: branches: - '**' @@ -26,12 +26,12 @@ on: - '**/pom.xml' - 'config/**' - 'context-propagation/**' - - 'galleon-pack/**' - 'rest-client/**' - 'rest-client-base/**' - 'resteasy-microprofile-bom/**' - 'resteasy-microprofile-test-bom/**' - 'testsuite/**' + - 'wildfly/**' # Only run the latest job concurrency: @@ -66,7 +66,6 @@ jobs: name: surefire-reports-${{ matrix.os }}-${{ matrix.java }} path: | '**/surefire-reports/' - !galleon-pack/ additional-profiles: name: Test with ${{ matrix.profile }} - JDK ${{ matrix.java }} @@ -96,7 +95,6 @@ jobs: name: surefire-reports-${{ matrix.profile }}-${{ matrix.java }} path: | '**/surefire-reports/' - !galleon-pack/ provision-preview: name: Test Provisioning with Preview - JDK ${{ matrix.java }} @@ -124,7 +122,6 @@ jobs: name: surefire-reports-preview-${{ matrix.java }} path: | '**/surefire-reports/' - !galleon-pack/ format-check: name: Check Code Formatting diff --git a/.github/workflows/resteasy-build.yml b/.github/workflows/resteasy-build.yml index 95f6a03..aba69fc 100644 --- a/.github/workflows/resteasy-build.yml +++ b/.github/workflows/resteasy-build.yml @@ -12,12 +12,12 @@ on: - '**/pom.xml' - 'config/**' - 'context-propagation/**' - - 'galleon-pack/**' - 'rest-client/**' - 'rest-client-base/**' - 'resteasy-microprofile-bom/**' - 'resteasy-microprofile-test-bom/**' - 'testsuite/**' + - 'wildfly/**' pull_request: branches: - '**' @@ -73,14 +73,12 @@ jobs: name: surefire-reports-${{ matrix.os }}-${{ matrix.java }} path: | '**/surefire-reports/' - !galleon-pack/ - uses: actions/upload-artifact@v4 if: failure() with: name: failsafe-reports-${{ matrix.os }}-${{ matrix.java }} path: | '**/failsafe-reports/' - !galleon-pack/ - name: Upload server logs uses: actions/upload-artifact@v4 if: failure() @@ -88,5 +86,4 @@ jobs: name: server-logs-${{ matrix.os }}-${{ matrix.java }} path: | '**/*.log' - !galleon-pack/ diff --git a/.github/workflows/wildfly-build.yml b/.github/workflows/wildfly-build.yml index 6deae3c..c9fd1e8 100644 --- a/.github/workflows/wildfly-build.yml +++ b/.github/workflows/wildfly-build.yml @@ -11,12 +11,12 @@ on: - '**/pom.xml' - 'config/**' - 'context-propagation/**' - - 'galleon-pack/**' - 'rest-client/**' - 'rest-client-base/**' - 'resteasy-microprofile-bom/**' - 'resteasy-microprofile-test-bom/**' - 'testsuite/**' + - 'wildfly/**' pull_request: branches: - '**' @@ -70,7 +70,6 @@ jobs: name: surefire-reports-${{ matrix.os }}-${{ matrix.java }} path: | '**/surefire-reports/' - !galleon-pack/ - name: Upload server logs uses: actions/upload-artifact@v4 if: failure() @@ -78,4 +77,3 @@ jobs: name: server-logs-${{ matrix.os }}-${{ matrix.java }} path: | '**/*.log' - !galleon-pack/ diff --git a/README.adoc b/README.adoc index a8fb9c8..c75471d 100644 --- a/README.adoc +++ b/README.adoc @@ -33,7 +33,7 @@ The simplest way to use these dependencies is to import the BOM. === RESTEasy MicroProfile Client This is an implementation of the -https://download.eclipse.org/microprofile/microprofile-rest-client-2.0/microprofile-rest-client-spec-2.0.html[MicroProfile REST Client]. +https://download.eclipse.org/microprofile/microprofile-rest-client-4.0-RC1/microprofile-rest-client-spec-4.0-RC1.html[MicroProfile REST Client]. [source,xml] ---- @@ -45,9 +45,9 @@ https://download.eclipse.org/microprofile/microprofile-rest-client-2.0/microprof === RESTEasy Config -This uses the https://download.eclipse.org/microprofile/microprofile-config-2.0/microprofile-config-spec-2.0.html[MicroProfile Config] +This uses the https://download.eclipse.org/microprofile/microprofile-config-3.1/microprofile-config-spec-3.1.html[MicroProfile Config] to define some -https://download.eclipse.org/microprofile/microprofile-config-2.0/apidocs/org/eclipse/microprofile/config/spi/ConfigSource.html[ConfigSource] +https://download.eclipse.org/microprofile/microprofile-config-3.1/apidocs/org/eclipse/microprofile/config/spi/ConfigSource.html[ConfigSource] options. The current sources for finding properties are: @@ -85,32 +85,30 @@ The MicroProfile REST Client implementation and MicroProfile Config sources are like to upgrade or add all the modules to a provisioned WildFly server, you can use the https://docs.wildfly.org/galleon/[Galleon] tooling to do so. -==== Galleon CLI - ----- -galleon.sh install org.jboss.resteasy.microprofile:galleon-feature-pack:$VERSION ----- - - ==== Maven [source,xml] ---- - org.jboss.galleon - galleon-maven-plugin + org.wildfly.plugins + wildfly-maven-plugin - ${jboss.home} - false - - + ${jboss.home} + true - passive+` - + + org.wildfly wildfly-galleon-pack + false + + + standalone + standalone.xml + + @@ -134,17 +132,11 @@ galleon.sh install org.jboss.resteasy.microprofile:galleon-feature-pack:$VERSION - - - standalone - standalone.xml - - cdi - jaxrs-server - microprofile-config - - - + + cdi + jaxrs-server + microprofile-config +