From 45cdabae7cd3b2aeed38a04f96ff2bacbebfd1a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beatrice=20Dellac=C3=A0?= Date: Tue, 29 Sep 2026 11:46:04 +0200 Subject: [PATCH] bump to jdk 25 replace maven.compiler.source/target with maven.compiler.release, update ci images to maven:3-eclipse-temurin-25, and fix the jar name pattern in the readme while at it. --- .drone.yml | 8 ++++---- pom.xml | 3 +-- readme.md | 4 ++-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8cf7476..3cfc8c8 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,19 +12,19 @@ trigger: steps: # test if it compiles correctly - name: build - image: maven:3-eclipse-temurin-21 + image: maven:3-eclipse-temurin-25 commands: - mvn verify --no-transfer-progress -DskipTests=true -Dmaven.javadoc.skip=true -B -V # run unit tests - name: test - image: maven:3-eclipse-temurin-21 + image: maven:3-eclipse-temurin-25 commands: - mvn test --no-transfer-progress -B -V # run code analysis - name: code-analysis - image: maven:3-eclipse-temurin-21 + image: maven:3-eclipse-temurin-25 commands: - mvn sonar:sonar --no-transfer-progress -Dsonar.projectKey=$SONAR_PROJECT_KEY -Dsonar.host.url=$SONAR_INSTANCE_URL -Dsonar.token=$SONAR_LOGIN_KEY -B -V environment: @@ -55,7 +55,7 @@ steps: # upload to maven repository - name: maven-deploy - image: maven:3-eclipse-temurin-21 + image: maven:3-eclipse-temurin-25 commands: - mvn deploy --no-transfer-progress -DskipTests=true -Dmaven.javadoc.skip=true -B -V -gs settings.xml -Dmaven.repo.username=$MAVEN_REPO_USERNAME -Dmaven.repo.password=$MAVEN_REPO_PASSWORD environment: diff --git a/pom.xml b/pom.xml index 4aa346c..166bc7e 100644 --- a/pom.xml +++ b/pom.xml @@ -9,8 +9,7 @@ 0.0.5-SNAPSHOT - 21 - 21 + 25 UTF-8 diff --git a/readme.md b/readme.md index 2a307eb..5c43cb0 100644 --- a/readme.md +++ b/readme.md @@ -18,7 +18,7 @@ ## building **required tools** - - java 21 sdk + - java 25 sdk - git - maven @@ -26,7 +26,7 @@ 1. clone the official repository linked below using `git clone`. 2. `cd` into the directory and run `mvn clean package`. 3. you will find a runnable jar with dependencies in the `target/` folder. - 4. run the built jar file with `java -jar target/autosqueal-*-dependencies.jar`. + 4. run the built jar file with `java -jar target/autosqueal-*-jar-with-dependencies.jar`. ## support | category | info |