tp2/.forgejo/workflows/UnitTestsFeeCalculator.yml

29 lines
721 B
YAML
Raw Normal View History

name: Gradle Test
on:
push:
branches:
- "*" # Runs on all branches
jobs:
test:
2025-01-30 10:10:31 +01:00
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: |
2025-01-30 10:21:21 +01:00
apt update
apt install -y openjdk-17-jdk
java -version
- name: Grant execute permission for Gradle wrapper
2025-01-30 10:23:02 +01:00
run: chmod +x feeCalculator/gradlew
- name: Run Gradle tests
2025-01-30 10:26:12 +01:00
run: cd feeCalculator && ./gradlew test