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