Skip to content

Commit af5f407

Browse files
committed
upgrade besu and java
Signed-off-by: gtebrean <[email protected]>
1 parent 693441d commit af5f407

File tree

8 files changed

+21
-18
lines changed

8 files changed

+21
-18
lines changed

.github/workflows/build.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
registry.password: ${{ secrets.REGISTRY_PASSWORD }}
1616
steps:
1717
- uses: actions/checkout@v4
18-
- name: Set up JDK 17
18+
- name: Set up JDK 21
1919
uses: actions/setup-java@v4
2020
with:
2121
distribution: 'zulu'
22-
java-version: 17
22+
java-version: 21
2323
- name: Cache Gradle packages
2424
uses: actions/cache@v4
2525
with:
@@ -34,11 +34,11 @@ jobs:
3434
runs-on: ubuntu-latest
3535
steps:
3636
- uses: actions/checkout@v4
37-
- name: Set up JDK 17
37+
- name: Set up JDK 21
3838
uses: actions/setup-java@v4
3939
with:
4040
distribution: 'zulu'
41-
java-version: 17
41+
java-version: 21
4242
- name: Cache Gradle packages
4343
uses: actions/cache@v4
4444
with:

.github/workflows/codeql.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ jobs:
3131
- name: Checkout repository
3232
uses: actions/checkout@v4
3333

34-
- name: Set up JDK 17
34+
- name: Set up JDK 21
3535
uses: actions/setup-java@v4
3636
with:
3737
distribution: 'zulu'
38-
java-version: 17
38+
java-version: 21
3939

4040
# Initializes the CodeQL tools for scanning.
4141
- name: Initialize CodeQL

.github/workflows/publish-snapshot.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1919
steps:
2020
- uses: actions/checkout@v4
21-
- name: Set up JDK 17
21+
- name: Set up JDK 21
2222
uses: actions/setup-java@v4
2323
with:
2424
distribution: 'zulu'
25-
java-version: 17
25+
java-version: 21
2626
- name: Cache Gradle packages
2727
uses: actions/cache@v4
2828
with:

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ jobs:
2525
propagate_failure: true
2626
trigger_workflow: true
2727
wait_workflow: true
28-
- name: Set up JDK 17
28+
- name: Set up JDK 21
2929
uses: actions/setup-java@v4
3030
with:
3131
distribution: 'zulu'
32-
java-version: 17
32+
java-version: 21
3333
- name: Cache Gradle packages
3434
uses: actions/cache@v4
3535
with:

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ plugins {
1313

1414

1515
ext {
16-
bouncycastleVersion = '1.78.1'
16+
bouncycastleVersion = '1.80'
1717
jacksonVersion = '2.17.1'
1818
javaPoetVersion = '1.13.0'
1919
kotlinVersion = '1.9.24'

gradle/java/build.gradle

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
apply plugin: 'java'
22

3-
sourceCompatibility = 17
4-
targetCompatibility = 17
3+
java {
4+
toolchain {
5+
languageVersion.set(JavaLanguageVersion.of(21))
6+
}
7+
}
58

69
compileJava {
710
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"

gradle/repositories/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ repositories {
33
maven {
44
url = uri("https://plugins.gradle.org/m2/")
55
}
6-
jcenter()
76
maven { url 'https://oss.sonatype.org/content/repositories/releases/' }
87
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
98
}

integration-tests/build.gradle

+5-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@ repositories {
99
maven { url "https://splunk.jfrog.io/splunk/ext-releases-local" }
1010
}
1111
ext {
12-
besuPluginVersion = '24.1.1'
13-
besuInternalVersion = '24.1.1'
12+
besuPluginVersion = '25.2.1'
13+
besuInternalVersion = '25.2.1'
1414
besuInternalCryptoVersion = '23.1.3'
15-
besuCryptoDepVersion = '0.8.3'
15+
besuCryptoDepVersion = '1.1.2'
16+
besuBlsVersion = '1.0.0'
1617
}
1718

1819
def withoutAbi = { exclude group: 'org.web3j', module: 'abi' }
@@ -41,7 +42,7 @@ dependencies {
4142
testImplementation "org.hyperledger.besu.internal:metrics-core:$besuInternalVersion",withoutAbi
4243
testImplementation "org.hyperledger.besu.internal:trie:$besuInternalVersion",withoutAbi
4344
testImplementation "org.hyperledger.besu.internal:util:$besuInternalVersion",withoutAbi
44-
testImplementation "org.hyperledger.besu:bls12-381:$besuCryptoDepVersion",withoutAbi
45+
testImplementation "org.hyperledger.besu:bls12-381:$besuBlsVersion",withoutAbi
4546
testImplementation "org.hyperledger.besu:secp256k1:$besuCryptoDepVersion",withoutAbi
4647
}
4748

0 commit comments

Comments
 (0)