77
88on :
99 push :
10- branches : [ dev ]
10+ branches : [dev]
1111 pull_request :
12- branches : [ dev ]
12+ branches : [dev]
1313
1414jobs :
1515 Test :
@@ -18,12 +18,13 @@ jobs:
1818 strategy :
1919 fail-fast : true
2020 matrix :
21- py-version-img : [
22- ["3.9", "3.9-slim-bookworm"],
23- ["3.10", "3.10-slim-bookworm"],
24- ["3.11", "3.11-slim-bookworm"],
25- ["3.12", "3.12-slim-bookworm"],
26- ]
21+ py-version-img :
22+ [
23+ ["3.9", "3.9-slim-bookworm"],
24+ ["3.10", "3.10-slim-bookworm"],
25+ ["3.11", "3.11-slim-bookworm"],
26+ ["3.12", "3.12-slim-bookworm"],
27+ ]
2728 mongodb-version : ["4.4", "5.0", "6.0", "7.0"]
2829 mongodb-port : [12345]
2930
7273 --build-arg PY_IMAGE=${PY_IMAGE} \
7374 .
7475 cd ./examples/petstore
75- docker-compose up --build -d
76+ docker compose build foca-petstore-root
77+ docker compose up -d
7678 cd ../..
7779 sleep 10
7880 pytest ./tests/integration_tests.py
@@ -83,12 +85,13 @@ jobs:
8385 strategy :
8486 fail-fast : true
8587 matrix :
86- py-version-img-tag : [
87- ["3.9", "3.9-slim-bookworm", ""],
88- ["3.10", "3.10-slim-bookworm", ""],
89- ["3.11", "3.11-slim-bookworm", ""],
90- ["3.12", "3.12-slim-bookworm", "latest"],
91- ]
88+ py-version-img-tag :
89+ [
90+ ["3.9", "3.9-slim-bookworm", ""],
91+ ["3.10", "3.10-slim-bookworm", ""],
92+ ["3.11", "3.11-slim-bookworm", ""],
93+ ["3.12", "3.12-slim-bookworm", "latest"],
94+ ]
9295
9396 steps :
9497 - name : Checkout Repository
0 commit comments