Skip to content
Merged
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
19 changes: 4 additions & 15 deletions .github/workflows/ci-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,25 +11,14 @@ jobs:
fetch-depth: 0
- name: Install apt dependencies
run: sudo apt-get install -y graphviz
- name: Cache SonarCloud packages
uses: actions/cache@v3
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Set up JDK 17
uses: actions/setup-java@v2
with:
java-version: "17"
distribution: "adopt"
java-version: "21"
distribution: "temurin"
cache: maven
Comment thread
tmorin marked this conversation as resolved.
- name: Build with Maven
run: ./mvnw -P native --batch-mode --update-snapshots verify
- name: Analyze with Sonar
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: ./mvnw org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=tmorin_faggregate
- name: Deploy snapshots with Maven
if: ${{ github.ref == 'refs/heads/main' && !startsWith(github.event.head_commit.message, 'chore(release)') }}
run: ./mvnw --batch-mode --update-snapshots deploy
Expand Down
2 changes: 1 addition & 1 deletion .sdkmanrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Enable auto-env through the sdkman_auto_env config
# Add key=value pairs of SDKs to use below
java=11.0.18-tem
java=21.0.10-tem
5 changes: 0 additions & 5 deletions core-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,6 @@

<description>The API of the library.</description>

<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>

<build>
<plugins>
<plugin>
Expand Down
5 changes: 0 additions & 5 deletions core-scenario/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,6 @@

<description>The module provides a framework to write test scenarios.</description>

<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>

<build>
<plugins>
<plugin>
Expand Down
2 changes: 1 addition & 1 deletion examples/todo-infra-quarkus/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<properties>
<compiler-plugin.version>3.12.1</compiler-plugin.version>
<maven.compiler.release>17</maven.compiler.release>
<maven.compiler.release>21</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
Expand Down
8 changes: 3 additions & 5 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,8 @@
<properties>
<project.build.sourceEncoding>UTF8</project.build.sourceEncoding>
<project.reporting.sourceEncoding>UTF8</project.reporting.sourceEncoding>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<sonar.organization>tmorin</sonar.organization>
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
Comment thread
tmorin marked this conversation as resolved.
Comment thread
tmorin marked this conversation as resolved.
</properties>

<build>
Expand All @@ -74,7 +72,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.10</version>
<version>0.8.12</version>
<executions>
<execution>
<goals>
Expand Down
5 changes: 0 additions & 5 deletions spi-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,6 @@

<description>The API of the integration of the library with SPI.</description>

<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>

<build>
<plugins>
<plugin>
Expand Down