From 4b0b5c263dfaec169b928f83abe89fd15053ec46 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 23 Aug 2024 15:11:55 +0100 Subject: [PATCH] Ensure that building test apps produces Java 17 bytecode See gh-41980 --- .../spring-boot-launch-script-tests-app/build.gradle | 5 +++++ .../spring-boot-loader-classic-tests-app/build.gradle | 5 +++++ .../spring-boot-loader-tests-app/build.gradle | 5 +++++ .../spring-boot-loader-tests-signed-jar/build.gradle | 5 +++++ .../spring-boot-server-tests-app/build.gradle | 5 +++++ 5 files changed, 25 insertions(+) diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/build.gradle index 9e9dc0d2382..9a21688370f 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/build.gradle @@ -5,6 +5,11 @@ plugins { apply plugin: "io.spring.dependency-management" +java { + sourceCompatibility = '17' + targetCompatibility = '17' +} + repositories { maven { url "file:${rootDir}/../docker-test-maven-repository"} mavenCentral() diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/build.gradle index e7b3725dbbf..f8a908f75f9 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/build.gradle @@ -5,6 +5,11 @@ plugins { apply plugin: "io.spring.dependency-management" +java { + sourceCompatibility = '17' + targetCompatibility = '17' +} + repositories { maven { url "file:${rootDir}/../docker-test-maven-repository"} mavenCentral() diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/build.gradle index 209479c32ca..90b170798fc 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/build.gradle @@ -5,6 +5,11 @@ plugins { apply plugin: "io.spring.dependency-management" +java { + sourceCompatibility = '17' + targetCompatibility = '17' +} + repositories { maven { url "file:${rootDir}/../docker-test-maven-repository"} mavenCentral() diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/build.gradle index e3554106e64..d3471f6c09d 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/build.gradle @@ -7,6 +7,11 @@ plugins { apply plugin: "io.spring.dependency-management" +java { + sourceCompatibility = '17' + targetCompatibility = '17' +} + repositories { maven { url "file:${rootDir}/../docker-test-maven-repository"} mavenCentral() diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/build.gradle index bd73d368e59..ed6d0bdd68f 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/build.gradle @@ -9,6 +9,11 @@ plugins { apply plugin: "io.spring.dependency-management" +java { + sourceCompatibility = '17' + targetCompatibility = '17' +} + repositories { maven { url "file:${rootDir}/../test-repository"} mavenCentral()