Merge pull request 'add test for backend' (!42) from tests/backend into main

Reviewed-on: https://git.simonis.lol/projects/casino/pulls/42
Reviewed-by: Huy <ptran@noreply@simonis.lol>
This commit is contained in:
Constantin Simonis 2025-03-06 11:50:06 +00:00
commit f2bd399c05
3 changed files with 180 additions and 0 deletions

View file

@ -35,6 +35,38 @@ jobs:
- name: "Stop Gradle"
working-directory: ./backend
run: gradle --stop
test:
name: "Test"
runs-on: "vps-4"
container:
image: "cimg/openjdk:22.0-node"
steps:
- name: "Checkout"
uses: actions/checkout@v3
- name: Setup Java 22
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: "22"
- name: "Cache Gradle dependencies"
uses: actions/cache@v3
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: gradle-${{ runner.os }}-common
restore-keys: |
gradle-${{ runner.os }}-
- name: "Prepare Gradle"
working-directory: ./backend
run: gradle clean
- name: "Test"
working-directory: ./backend
run: gradle test
- name: "Stop Gradle"
working-directory: ./backend
run: gradle --stop
eslint:
name: eslint