version: '2'
services:
  node.faap:
    container_name: faap-node-test
    image: node:9-alpine
    environment:
      - MONGO_URL=mongodb://mongo.faap:27017/faap
    volumes:
      - ../../:/home/faap
    networks:
      - faap-network
    command: sh -c "cd /home/faap && sh ./scripts/run-test.sh"
  mongo.faap:
    container_name: faap-mongo-test
    image: mongo:4.0.4-xenial
    volumes:
      - faap-mongo-data-test:/data/db
    environment:
      - MONGO_INITDB_ROOT_USERNAME=
      - MONGO_INITDB_ROOT_PASSWORD=
    networks:
      - faap-network

networks:
  faap-network:

volumes:
  faap-mongo-data-test:
