From 3e404ea471942ef7c9ce6c8aa6f05ebc7fdcd3e7 Mon Sep 17 00:00:00 2001 From: Feror Date: Thu, 30 Jan 2025 10:09:37 +0100 Subject: [PATCH] Ajout d'actions forgejo pour lancer les tests automatiquement --- .forgejo/workflows/UnitTestsFeeCalculator.yml | 25 +++++++++++++++++++ .forgejo/workflows/UnitTestsPanier.yml | 25 +++++++++++++++++++ panier/gradlew | 0 3 files changed, 50 insertions(+) create mode 100644 .forgejo/workflows/UnitTestsFeeCalculator.yml create mode 100644 .forgejo/workflows/UnitTestsPanier.yml mode change 100644 => 100755 panier/gradlew diff --git a/.forgejo/workflows/UnitTestsFeeCalculator.yml b/.forgejo/workflows/UnitTestsFeeCalculator.yml new file mode 100644 index 0000000..e93b216 --- /dev/null +++ b/.forgejo/workflows/UnitTestsFeeCalculator.yml @@ -0,0 +1,25 @@ +name: Gradle Test + +on: + push: + branches: + - "*" # Runs on all branches + +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + distribution: "temurin" # Use Eclipse Temurin (formerly AdoptOpenJDK) + java-version: "17" # Adjust as needed + + - name: Grant execute permission for Gradle wrapper + run: chmod +x gradlew + + - name: Run Gradle tests + run: cd feeCalculator && ./gradlew test diff --git a/.forgejo/workflows/UnitTestsPanier.yml b/.forgejo/workflows/UnitTestsPanier.yml new file mode 100644 index 0000000..b354812 --- /dev/null +++ b/.forgejo/workflows/UnitTestsPanier.yml @@ -0,0 +1,25 @@ +name: Gradle Test + +on: + push: + branches: + - "*" # Runs on all branches + +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + distribution: "temurin" # Use Eclipse Temurin (formerly AdoptOpenJDK) + java-version: "17" # Adjust as needed + + - name: Grant execute permission for Gradle wrapper + run: chmod +x gradlew + + - name: Run Gradle tests + run: cd panier && ./gradlew test diff --git a/panier/gradlew b/panier/gradlew old mode 100644 new mode 100755