diff --git a/.github/workflows/backend-deploy.yml b/.github/workflows/backend-deploy.yml index 23035ea9..00d3f306 100644 --- a/.github/workflows/backend-deploy.yml +++ b/.github/workflows/backend-deploy.yml @@ -30,10 +30,18 @@ jobs: java-version: "17" cache: "maven" + - name: Create .env file for testing + working-directory: backend + run: | + echo "DB_URL=${{ secrets.DB_URL }}" > .env + echo "DB_USERNAME=${{ secrets.DB_USERNAME }}" >> .env + echo "DB_PASSWORD=${{ secrets.DB_PASSWORD }}" >> .env + echo "OPENROUTESERVICE_API_KEY=${{ secrets.OPENROUTESERVICE_API_KEY }}" >> .env + echo "JWT_SERVICE_KEY=${{ secrets.JWT_SERVICE_KEY }}" >> .env + echo "JWT_EXPIRATION=${{ secrets.JWT_EXPIRATION }}" >> .env + - name: Execute Maven build working-directory: backend - env: - OPENROUTESERVICE_API_KEY: ${{ secrets.OPENROUTESERVICE_API_KEY }} run: mvn clean verify -Duser.timezone=Europe/Warsaw - name: Upload build artifacts diff --git a/backend/pom.xml b/backend/pom.xml index 8009b59a..f94f312b 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -121,13 +121,6 @@ org.springframework.boot spring-boot-starter-websocket - - - org.testcontainers - postgresql - 1.19.7 - test - diff --git a/backend/src/test/resources/application.properties b/backend/src/test/resources/application.properties deleted file mode 100644 index 4c4db96d..00000000 --- a/backend/src/test/resources/application.properties +++ /dev/null @@ -1,12 +0,0 @@ -spring.config.import= - -spring.datasource.url=jdbc:tc:postgresql:15-alpine:///testdb -spring.datasource.driver-class-name=org.testcontainers.jdbc.ContainerDatabaseDriver - -spring.datasource.username=test -spring.datasource.password=test - -spring.jpa.hibernate.ddl-auto=create-drop - -JWT_SERVICE_KEY=this_is_a_fake_secret_key_for_testing_purposes_only_make_it_long_enough -JWT_EXPIRATION=86400000