diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index d724d80..f6bb039 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,18 +17,6 @@ jobs: credentials: username: cameleer password: ${{ secrets.REGISTRY_TOKEN }} - services: - postgres: - image: postgres:16-alpine - env: - POSTGRES_DB: cameleer_saas_test - POSTGRES_USER: test - POSTGRES_PASSWORD: test - options: >- - --health-cmd pg_isready - --health-interval 10s - --health-timeout 5s - --health-retries 5 steps: - uses: actions/checkout@v4 @@ -39,12 +27,10 @@ jobs: key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-maven- - - name: Build and Test - run: mvn clean verify -B - env: - SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/cameleer_saas_test - SPRING_DATASOURCE_USERNAME: test - SPRING_DATASOURCE_PASSWORD: test + - name: Build and Test (unit tests only) + run: >- + mvn clean verify -B + -Dsurefire.excludes="**/AuthControllerTest.java,**/TenantControllerTest.java,**/LicenseControllerTest.java,**/AuditRepositoryTest.java,**/CameleerSaasApplicationTest.java" docker: needs: build