ci: drop host port mapping for Mongo service container #8

Merged
alvaro merged 1 commit from ci/fix-mongo-service-port-collision into main 2026-07-19 00:04:12 +00:00

View file

@ -111,8 +111,12 @@ jobs:
image: mongo:7 image: mongo:7
env: env:
MONGO_INITDB_DATABASE: normogen_test MONGO_INITDB_DATABASE: normogen_test
ports: # No `ports:` mapping: the job container reaches Mongo over the job's
- 27017:27017 # internal network via the service hostname (MONGODB_URI uses `mongo`,
# not localhost). Publishing to a host port is unnecessary and collides
# with any mongod already bound to :27017 on the runner host — which
# made the service container fail to schedule ("port is already
# allocated") and aborted the whole test job before any test ran.
env: env:
MONGODB_URI: mongodb://mongo:27017 MONGODB_URI: mongodb://mongo:27017
APP_ENVIRONMENT: development APP_ENVIRONMENT: development