Upgrade to Boot 3.x

- For now port spring-native to framework config.
- 3rd party configs should go somewhere else.
- Fix changes from javax to jakarta.
- Change java settings as we now require jdk 17.
- Fixes #385
This commit is contained in:
Janne Valkealahti
2022-07-24 08:07:14 +01:00
parent 218abd7095
commit e193ca1d24
41 changed files with 589 additions and 858 deletions

View File

@@ -11,15 +11,9 @@ jobs:
fail-fast: false
matrix:
include:
- nickname: linux jdk8
java: 8
disable-samples: true
- nickname: linux jdk11
java: 11
disable-samples: false
- nickname: linux jdk17
java: 17
disable-samples: false
disable-samples: true
name: CI PR ${{ matrix.nickname }}
steps:
- uses: actions/checkout@v2

View File

@@ -18,7 +18,7 @@ jobs:
- uses: actions/setup-java@v2
with:
distribution: adopt
java-version: 8
java-version: 17
- uses: jfrog/setup-jfrog-cli@v2
with:
version: 2.13.0

View File

@@ -13,15 +13,9 @@ jobs:
fail-fast: false
matrix:
include:
- nickname: linux jdk8
java: 8
disable-samples: true
- nickname: linux jdk11
java: 11
disable-samples: false
- nickname: linux jdk17
java: 17
disable-samples: false
disable-samples: true
name: CI Build ${{ matrix.nickname }}
steps:
- uses: actions/checkout@v2

View File

@@ -27,12 +27,12 @@ jobs:
- uses: actions/setup-java@v2
with:
distribution: adopt
java-version: 11
java-version: 17
cache: maven
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.graal }}
java-version: 11
java-version: 17
components: native-image
set-java-home: false
github-token: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -22,20 +22,15 @@ jobs:
name: Build ${{ matrix.nickname }}
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v2
with:
distribution: adopt
java-version: 11
cache: maven
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.graal }}
java-version: 11
java-version: 17
components: native-image
set-java-home: false
set-java-home: true
github-token: ${{ secrets.GITHUB_TOKEN }}
- run: |
./mvnw clean package -Pnative
./mvnw clean package -Pnativex
- uses: actions/upload-artifact@v2
with:
name: spring-shell-samples-${{ matrix.nickname }}

View File

@@ -10,7 +10,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 1.8
java-version: 17
- uses: jvalkeal/setup-maven@v1
with:
maven-version: 3.8.4

View File

@@ -12,7 +12,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 1.8
java-version: 17
- uses: jvalkeal/setup-maven@v1
with:
maven-version: 3.8.4

View File

@@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 1.8
java-version: 17
- uses: jvalkeal/setup-maven@v1
with:
maven-version: 3.8.4