From 92a51d27778be24b544f2ee8942d925e27faf6ee Mon Sep 17 00:00:00 2001 From: moritzLanger Date: Wed, 29 Nov 2023 10:58:14 +0100 Subject: [PATCH 1/7] #146 added jacoco --- .../commandlet/CommandletManagerResetter.java | 1 + pom.xml | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/cli/src/test/java/com/devonfw/tools/ide/commandlet/CommandletManagerResetter.java b/cli/src/test/java/com/devonfw/tools/ide/commandlet/CommandletManagerResetter.java index 3385f0ca00..cdcc38c825 100644 --- a/cli/src/test/java/com/devonfw/tools/ide/commandlet/CommandletManagerResetter.java +++ b/cli/src/test/java/com/devonfw/tools/ide/commandlet/CommandletManagerResetter.java @@ -8,6 +8,7 @@ public class CommandletManagerResetter { /** * Make {@link CommandletManagerImpl#reset()} visible for testing. */ + public static void reset() { CommandletManagerImpl.reset(); diff --git a/pom.xml b/pom.xml index 6fbd3dd2ec..af953d2644 100644 --- a/pom.xml +++ b/pom.xml @@ -49,6 +49,26 @@ true + + org.jacoco + jacoco-maven-plugin + 0.8.11 + + + + prepare-agent + + + + report + prepare-package + + report + + + + + From de35d63548d620976a7d1ab68ab5a590524d5533 Mon Sep 17 00:00:00 2001 From: moritzLanger <44358321+moritzLanger@users.noreply.github.com> Date: Wed, 29 Nov 2023 11:10:33 +0100 Subject: [PATCH 2/7] Update build-pr.yml --- .github/workflows/build-pr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 25b7560d8d..7d49e01fb2 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -14,3 +14,5 @@ jobs: java-version: '17' - name: Build project with Maven run: mvn -B -ntp -Dstyle.color=always install + - name: Coveralls + uses: coverallsapp/github-action@v2 From 3839f779a93e48d5f5d26dca98f888cd38c4759a Mon Sep 17 00:00:00 2001 From: moritzLanger <44358321+moritzLanger@users.noreply.github.com> Date: Wed, 29 Nov 2023 11:16:01 +0100 Subject: [PATCH 3/7] #146 added coverall action --- .github/workflows/build-pr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 25b7560d8d..8588b1441e 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -14,3 +14,5 @@ jobs: java-version: '17' - name: Build project with Maven run: mvn -B -ntp -Dstyle.color=always install + - name: Coveralls GitHub Action + uses: coverallsapp/github-action@v2.2.3 From 241e3cb916c5c69713574042222cc75bf481b434 Mon Sep 17 00:00:00 2001 From: moritzLanger <44358321+moritzLanger@users.noreply.github.com> Date: Wed, 29 Nov 2023 11:16:48 +0100 Subject: [PATCH 4/7] #146 added Coverall --- .github/workflows/build-pr.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 7d49e01fb2..8588b1441e 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -14,5 +14,5 @@ jobs: java-version: '17' - name: Build project with Maven run: mvn -B -ntp -Dstyle.color=always install - - name: Coveralls - uses: coverallsapp/github-action@v2 + - name: Coveralls GitHub Action + uses: coverallsapp/github-action@v2.2.3 From a1b1eea35c824c859840ce75ecd0c30c35c7da83 Mon Sep 17 00:00:00 2001 From: moritzLanger <44358321+moritzLanger@users.noreply.github.com> Date: Thu, 30 Nov 2023 10:43:37 +0100 Subject: [PATCH 5/7] #146 update build-pr --- .github/workflows/build-pr.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 8588b1441e..240076258c 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -16,3 +16,6 @@ jobs: run: mvn -B -ntp -Dstyle.color=always install - name: Coveralls GitHub Action uses: coverallsapp/github-action@v2.2.3 + with: + fail-on-error: false + parallel: true From f340e56218640852cb7465d45ba94b672d6e725d Mon Sep 17 00:00:00 2001 From: moritzLanger <44358321+moritzLanger@users.noreply.github.com> Date: Thu, 30 Nov 2023 10:56:04 +0100 Subject: [PATCH 6/7] #146 Update build-pr.yml --- .github/workflows/build-pr.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 125bd81ca5..057f4f0031 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -14,9 +14,12 @@ jobs: java-version: '17' - name: Build project with Maven run: mvn -B -ntp -Dstyle.color=always install + test: + runs-on: ubuntu-latest + steps: - name: Coveralls GitHub Action uses: coverallsapp/github-action@v2.2.3 with: fail-on-error: false - parallel: true + From 58a43132cd0623f1782d24eeccfb5798223dbeee Mon Sep 17 00:00:00 2001 From: moritzLanger <44358321+moritzLanger@users.noreply.github.com> Date: Thu, 30 Nov 2023 11:21:59 +0100 Subject: [PATCH 7/7] #146 Update build-pr.yml --- .github/workflows/build-pr.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 057f4f0031..b0daef91b2 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -14,9 +14,6 @@ jobs: java-version: '17' - name: Build project with Maven run: mvn -B -ntp -Dstyle.color=always install - test: - runs-on: ubuntu-latest - steps: - name: Coveralls GitHub Action uses: coverallsapp/github-action@v2.2.3 with: