From 9a2b211f41eb8a98bda6b4428ec9202811cc186d Mon Sep 17 00:00:00 2001 From: Gabriel Roldan Date: Fri, 22 Mar 2024 21:16:00 -0300 Subject: [PATCH] Update the GeoSever versions the plugin is tested against Test the plugin against the following GeoServer versions: * dev: `2.26-SNAPSHOT` * stable: `2.25.0` * maintenance: `2.24.2` --- .github/workflows/build-plugin.yaml | 17 +++++++++++++++-- Makefile | 3 +++ src/plugin/pom.xml | 10 ++++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-plugin.yaml b/.github/workflows/build-plugin.yaml index fc68311..c9d131b 100644 --- a/.github/workflows/build-plugin.yaml +++ b/.github/workflows/build-plugin.yaml @@ -9,7 +9,7 @@ on: jobs: test-gs-dev-plugin: - name: GeoServer dev plugin tests + name: GeoServer dev version runs-on: ubuntu-latest timeout-minutes: 15 steps: @@ -22,7 +22,7 @@ jobs: - run: | make plugin-test-gs-dev test-gs-stable-plugin: - name: GeoServer stable plugin tests + name: GeoServer stable version runs-on: ubuntu-latest timeout-minutes: 15 steps: @@ -34,4 +34,17 @@ jobs: cache: 'maven' - run: | make plugin-test-gs-stable + test-gs-maintenance-plugin: + name: GeoServer maintenance version + runs-on: ubuntu-latest + timeout-minutes: 15 + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-java@v2 + with: + distribution: 'temurin' + java-version: '17' + cache: 'maven' + - run: | + make plugin-test-gs-maintenance \ No newline at end of file diff --git a/Makefile b/Makefile index 29ed5c3..4b38e0f 100644 --- a/Makefile +++ b/Makefile @@ -17,6 +17,9 @@ plugin-test-gs-dev: plugin-test-gs-stable: ./mvnw -P gs_stable verify -pl :gs-acl-client-plugin -am -ntp +plugin-test-gs-maintenance: + ./mvnw -P gs_maintenance verify -pl :gs-acl-client-plugin -am -ntp + lint: ./mvnw sortpom:verify fmt:check -ntp diff --git a/src/plugin/pom.xml b/src/plugin/pom.xml index b662de7..dd7e171 100644 --- a/src/plugin/pom.xml +++ b/src/plugin/pom.xml @@ -182,5 +182,15 @@ 31.0 + + gs_maintenance + + false + + + 2.24.2 + 30.2 + +