diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 67b0c27..4734e9b 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -16,7 +16,19 @@ jobs: container: image: node:24 - options: --network pg_network + + services: + postgres: + image: postgres:17 + env: + POSTGRES_USER: vaessl + POSTGRES_PASSWORD: vaessl + POSTGRES_DB: vaessl + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 steps: - name: Checkout Code @@ -53,10 +65,10 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} - DB_URL: ${{ secrets.DB_URL }} - DB_TEST_URL: ${{ secrets.DB_TEST_URL }} - DB_USERNAME: ${{ secrets.DB_USERNAME }} - DB_PASSWORD: ${{ secrets.DB_PASSWORD }} + DB_URL: jdbc:postgresql://postgres:5432/vaessl + DB_TEST_URL: jdbc:postgresql://postgres:5432/vaessl + DB_USERNAME: vaessl + DB_PASSWORD: vaessl PG_DRIVER_CLASS_NAME: org.postgresql.Driver OPENAI_BASE_URL: https://api.openai.com/v1