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 + +