diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 0413278c..e4fd342c 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -20,26 +20,3 @@ jobs: java-version: 17 - name: Build with Maven run: ./mvnw --no-transfer-progress clean verify - - sonar: - name: sonar analyse - runs-on: ubuntu-latest - needs: build - steps: - - run: sudo apt-get install -y gpsbabel - - uses: actions/checkout@v1 - - uses: actions/setup-java@v1 - with: - java-version: 17 - - name: Run SonarCloud analyse - run: > - ./mvnw --batch-mode --no-transfer-progress clean - org.jacoco:jacoco-maven-plugin:prepare-agent verify - org.sonarsource.scanner.maven:sonar-maven-plugin:sonar - -Dsonar.host.url=https://sonarcloud.io - -Dsonar.organization=michael-simons-github - -Dsonar.projectKey=eu.michael-simons:biking2 - -Dsonar.branch.name=${GITHUB_REF##*/} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/README.md b/README.md index 28269918..66b8624c 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # biking2 -[![Build Status](https://github.com/michael-simons/biking2/workflows/build/badge.svg)](https://github.com/michael-simons/biking2/actions) [![Test coverage](https://sonarcloud.io/api/project_badges/measure?project=eu.michael-simons%3Abiking2&metric=coverage)](https://sonarcloud.io/dashboard?id=eu.michael-simons%3Abiking2) [![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=eu.michael-simons%3Abiking2&metric=alert_status)](https://sonarcloud.io/dashboard?id=eu.michael-simons%3Abiking2) - -*NOTE:* The successor to this project is [biking3][9], which is what my [instance][1] is running these days. +*NOTE:* The successor to this project is [biking3][9], which is what my [instance][1] is running these days. I might update dependencies here some time, but I am not doing any further development in here. ## Abstract @@ -26,7 +24,7 @@ Per default, biking2 looks at `/opt/local/bin/gpsbabel` for the GPSBabel binary. GPSBabel is available for all major operating systems, including windows. So please check if it's available on your platform if biking2 doesn't compile for you. -Also you should use the provided `mvnw` respectively `mvnw.cmd` script for building. +Also, you should use the provided `mvnw` respectively `mvnw.cmd` script for building. If not, you need to export the following Java opts: --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED diff --git a/pom.xml b/pom.xml index d01cd175..3ae72ca7 100644 --- a/pom.xml +++ b/pom.xml @@ -5,13 +5,13 @@ org.springframework.boot spring-boot-starter-parent - 3.2.0 + 3.3.5 eu.michael-simons biking2 - 3.4.10-SNAPSHOT + 3.5.2-SNAPSHOT biking2 https://biking.michael-simons.eu @@ -45,7 +45,6 @@ yyyy-MM-dd HH:mm ${maven.build.timestamp} - 6.0.0 2.1.0 3.1.1 8.42 @@ -66,7 +65,7 @@ 2.10.6 1.0.2 2.3.3 - 0.12.2 + 0.15.1 ac.simons.biking2.Application