[APPS-3059] Update Jdk runtime support

This commit is contained in:
pmm 2024-10-29 11:02:12 +05:30
parent ac09ab3386
commit 02a537ba92

View File

@ -36,7 +36,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.1.0
with:
java-version: '21'
- name: "Clean-up SNAPSHOT artifacts" - name: "Clean-up SNAPSHOT artifacts"
run: find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf run: find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf
- uses: Alfresco/alfresco-build-tools/.github/actions/veracode@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/veracode@v7.0.0
@ -54,7 +56,9 @@ jobs:
-B -q -e -fae -V -DinstallAtEnd=true -U -B -q -e -fae -V -DinstallAtEnd=true -U
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.1.0
with:
java-version: '21'
- name: "Build" - name: "Build"
run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
- name: "Verify" - name: "Verify"
@ -71,8 +75,8 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- name: "current version Java 17" - name: "current version Java 21"
java-version: 17 java-version: 21
- name: "23.3 Enterprise Java 17" - name: "23.3 Enterprise Java 17"
java-version: 17 java-version: 17
suite: -Penterprise-233-tests suite: -Penterprise-233-tests
@ -136,9 +140,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.1.0
with: with:
java-version: ${{ matrix.java-version }} java-version: 21
- name: "Login to Docker Hub" - name: "Login to Docker Hub"
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
@ -162,7 +166,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v7.0.0
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.0.0 - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v7.1.0
with:
java-version: '21'
- name: "Build" - name: "Build"
run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
- name: "Publish" - name: "Publish"