From e5a1ee1d0e085112a496a9433de48768c44da53c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=20Tr=C3=B6ger?= Date: Thu, 21 Aug 2025 22:36:52 +0200 Subject: [PATCH] Update testing.yaml --- .gitea/workflows/testing.yaml | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/testing.yaml b/.gitea/workflows/testing.yaml index aa94de4..fd4a4e3 100644 --- a/.gitea/workflows/testing.yaml +++ b/.gitea/workflows/testing.yaml @@ -6,7 +6,15 @@ jobs: testing: name: check and test runs-on: ubuntu-latest + services: + postgres: + image: postgres:16 + env: + POSTGRES_USER: root + POSTGRES_PASSWORD: password + POSTGRES_DB: arbeitszeitmessung env: + POSTGRES_HOST: postgres POSTGRES_USER: root POSTGRES_PASSWORD: password POSTGRES_DB: arbeitszeitmessung @@ -36,18 +44,18 @@ jobs: /go_path /go_cache key: go_path-${{ steps.hash-go.outputs.hash }} - - name: Setup test database - run: | - docker run -d --rm --name postgres_build_db \ - -p $POSTGRES_PORT:5432 \ - -e POSTGRES_USER=$POSTGRES_USER \ - -e POSTGRES_PASSWORD=$POSTGRES_PASSWORD \ - -e POSTGRES_DB=$POSTGRES_DB \ - postgres:16 - while [[ $(docker logs postgres_build_db 2>&1 | grep -c "database system is ready to accept connections") == 0 ]]; do - sleep 1; - done; + # - name: Setup test database + # run: | + # docker run -d --rm --name postgres_build_db \ + # -p $POSTGRES_PORT:5432 \ + # -e POSTGRES_USER=$POSTGRES_USER \ + # -e POSTGRES_PASSWORD=$POSTGRES_PASSWORD \ + # -e POSTGRES_DB=$POSTGRES_DB \ + # postgres:16 + # while [[ $(docker logs postgres_build_db 2>&1 | grep -c "database system is ready to accept connections") == 0 ]]; do + # sleep 1; + # done; - name: Run Go Tests run: cd Backend && go test ./... - - name: Shutdown Postgres DB - run: docker stop postgres_build_db + # - name: Shutdown Postgres DB + # run: docker stop postgres_build_db