diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml new file mode 100644 index 0000000..c5ca909 --- /dev/null +++ b/.gitea/workflows/ci.yaml @@ -0,0 +1,28 @@ +name: CI +on: + push: + branches: [main, dev] + pull_request: + branches: [main] + +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Set up Java 17 + uses: actions/setup-java@v3 + with: + java-version: '17' + distribution: 'temurin' + cache: gradle + + - name: Make Gradle wrapper executable + run: chmod +x ./gradlew + working-directory: backend + + - name: Run tests + run: ./gradlew test --no-daemon + working-directory: backend diff --git a/backend/src/main/java/dev/ksan/etfoglasiserver/service/DeviceTokenService.java b/backend/src/main/java/dev/ksan/etfoglasiserver/service/DeviceTokenService.java new file mode 100644 index 0000000..568f1f4 --- /dev/null +++ b/backend/src/main/java/dev/ksan/etfoglasiserver/service/DeviceTokenService.java @@ -0,0 +1,4 @@ +package dev.ksan.etfoglasiserver.service; + +public class DeviceTokenService { +} diff --git a/backend/src/test/java/dev/ksan/etfoglasiserver/controller/DeviceTokenControllerTest.java b/backend/src/test/java/dev/ksan/etfoglasiserver/controller/DeviceTokenControllerTest.java new file mode 100644 index 0000000..f7d1f9c --- /dev/null +++ b/backend/src/test/java/dev/ksan/etfoglasiserver/controller/DeviceTokenControllerTest.java @@ -0,0 +1,4 @@ +package dev.ksan.etfoglasiserver.controller; + +public class DeviceTokenControllerTest { +} diff --git a/backend/src/test/java/dev/ksan/etfoglasiserver/controller/UserControllerIntegrationTest.java b/backend/src/test/java/dev/ksan/etfoglasiserver/controller/UserControllerIntegrationTest.java new file mode 100644 index 0000000..98e5b3e --- /dev/null +++ b/backend/src/test/java/dev/ksan/etfoglasiserver/controller/UserControllerIntegrationTest.java @@ -0,0 +1,4 @@ +package dev.ksan.etfoglasiserver.controller; + +public class UserControllerIntegrationTest { +} diff --git a/backend/src/test/java/dev/ksan/etfoglasiserver/service/NotificationServiceTest.java b/backend/src/test/java/dev/ksan/etfoglasiserver/service/NotificationServiceTest.java new file mode 100644 index 0000000..78284fa --- /dev/null +++ b/backend/src/test/java/dev/ksan/etfoglasiserver/service/NotificationServiceTest.java @@ -0,0 +1,4 @@ +package dev.ksan.etfoglasiserver.service; + +public class NotificationServiceTest { +}