script:
# Install mongosh
- >
curl -fSsL --output mongosh.tgz https://downloads.mongodb.com/compass/mongosh-1.6.1-linux-x64.tgz &&
tar -xf mongosh.tgz -C /usr/share &&
rm mongosh.tgz
# Initialize test db
- /usr/share/mongosh-1.6.1-linux-x64/bin/mongosh mongodb://root:[email protected]:27017 -f scripts/init.js
# Run tests
- dotnet test
services:
- mongodb
For Bitbucket Pipelines, don't forget to declare your mongodb service like the following
definitions:
services:
mongodb:
image: mongo:5.0
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: root