Skip to content

Commit b111daf

Browse files
committed
ci: add test server to run the tests
1 parent be7cd1a commit b111daf

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ build:
77
@./gradlew build --warning-mode all
88

99
lint:
10-
@docker exec codely-java_ddd_example-mooc_backend_server ./gradlew spotlessCheck
10+
@docker exec codely-java_ddd_example-test_server ./gradlew spotlessCheck
1111

1212
run-tests:
1313
@./gradlew test --warning-mode all
1414

1515
test:
16-
@docker exec codely-java_ddd_example-mooc_backend_server ./gradlew test --warning-mode all
16+
@docker exec codely-java_ddd_example-test_server ./gradlew test --warning-mode all
1717

1818
run:
1919
@./gradlew :run

docker-compose.yml

+16
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,23 @@ services:
9191
- backoffice_elasticsearch
9292
command: ["./gradlew", "bootRun", "--args", "mooc_backend server"]
9393

94+
test_server_java:
95+
container_name: codely-java_ddd_example-test_server
96+
build:
97+
context: .
98+
dockerfile: Dockerfile
99+
restart: unless-stopped
100+
volumes:
101+
- .:/app:delegated
102+
- test_gradle_cache:/app/.gradle
103+
depends_on:
104+
- shared_mysql
105+
- shared_rabbitmq
106+
- backoffice_elasticsearch
107+
tty: true
108+
94109
volumes:
95110
backoffice_backend_gradle_cache:
96111
backoffice_frontend_gradle_cache:
97112
mooc_backend_gradle_cache:
113+
test_gradle_cache:

0 commit comments

Comments
 (0)