Skip to content

Commit 00e33ca

Browse files
committed
fix(devops): test in container
1 parent 8adb285 commit 00e33ca

File tree

1 file changed

+2
-17
lines changed

1 file changed

+2
-17
lines changed

.github/workflows/backend_build.yml

+2-17
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,9 @@ jobs:
2424
steps:
2525
- name: Checkout
2626
uses: actions/checkout@v4
27-
28-
- name: Set up Maven
29-
uses: actions/setup-java@v4
30-
with:
31-
distribution: 'temurin'
32-
java-version: '17'
3327

34-
- name: Build Docker backend-prod Image
35-
run: docker compose -f docker-compose.yml build db
36-
37-
- name: Run Docker backend-prod Container
38-
run: docker compose -f docker-compose.yml up -d db
39-
40-
- name: Run Tests
41-
run: mvn clean test
42-
43-
- name: Stop Docker backend-prod Container
44-
run: docker compose -f docker-compose.yml down
28+
- name: Test with Maven
29+
run: docker compose -f docker-compose.dev.yml run --rm backend-dev mvn test
4530

4631

4732

0 commit comments

Comments
 (0)