Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/workflows/bin-solr-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 40

strategy:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMO we should leave multi-JDK testing to Jenkins, and keep these GHA CI for PRs where we don't need to test multi-JDK. The likelihood of breaking another JDK is small, and wouldn't be specific to the bats tests.

matrix:
java-version: [21, 24]

env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.SOLR_DEVELOCITY_ACCESS_KEY }}

Expand All @@ -26,6 +30,8 @@ jobs:
uses: actions/checkout@v5

- uses: ./.github/actions/prepare-for-build
with:
java-version: ${{ matrix.java-version }}

- name: Test the bin/solr script
run: ./gradlew integrationTests
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ public static void main(String[] args) {

public static void checkVersion() {
int major = Runtime.version().feature();
if (major < 21 || major > 23) {
if (major < 21 || major > 24) {
throw new IllegalStateException(
"java version must be between 21 and 23, your version: " + major);
"java version must be between 21 and 24, your version: " + major);
}
}

Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ google-javaformat = "1.18.1"
# @keep for version alignment
google-protobuf = "3.25.8"
# @keep Gradle version to run the build
gradle = "8.10"
gradle = "8.14.3"
grpc = "1.65.1"
# @keep Gulp version used in ref-guide
gulp-cli = "3.1.0"
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.jar.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2db75c40782f5e8ba1fc278a5574bab070adccb2d21ca5a6e5ed840888448046
7d3a4ac4de1c32b59bc6a4eb8ecb8e612ccd0cf1ae1e99f66902da64df296172
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.jar.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.10.2
8.14.3
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
Loading