diff --git a/.forgejo/workflows/UnitTestsFeeCalculator.yml b/.forgejo/workflows/UnitTestsFeeCalculator.yml new file mode 100644 index 0000000..a4a88d8 --- /dev/null +++ b/.forgejo/workflows/UnitTestsFeeCalculator.yml @@ -0,0 +1,28 @@ +name: Gradle Test + +on: + push: + branches: + - "*" # Runs on all branches + +jobs: + test: + runs-on: docker + container: + image: data.forgejo.org/oci/node:20-bullseye + options: "--user root" + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Install JDK 17 Manually + run: | + apt update + apt install -y openjdk-17-jdk + java -version + + - name: Grant execute permission for Gradle wrapper + run: chmod +x feeCalculator/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..d65a6f7 --- /dev/null +++ b/.forgejo/workflows/UnitTestsPanier.yml @@ -0,0 +1,28 @@ +name: Gradle Test + +on: + push: + branches: + - "*" # Runs on all branches + +jobs: + test: + runs-on: docker + container: + image: data.forgejo.org/oci/node:20-bullseye + options: "--user root" + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Install JDK 17 Manually + run: | + apt update + apt install -y openjdk-17-jdk + java -version + + - name: Grant execute permission for Gradle wrapper + run: chmod +x panier/gradlew + + - name: Run Gradle tests + run: cd panier && ./gradlew test diff --git a/gradlew b/gradlew old mode 100644 new mode 100755