Revision f8c7dea56358c297ad7d328f4c4c2100ea926c61 authored by Matthieu Chaffotte on 12 December 2019, 15:42:12 UTC, committed by GitHub on 12 December 2019, 15:42:12 UTC
2 parent s 18bb96b + bfb9d80
Raw File
docker-compose.spec.yml
version: '3'

services:
    api:
        build:
            context: .
            dockerfile: Dockerfile.spec
            args:
                node_env: e2e
        environment:
            NODE_ENV: 'e2e'
            EZMASTER_PUBLIC_URL: ${EZMASTER_PUBLIC_URL}
            EZMASTER_MONGODB_HOST_PORT: mongo:27017
            EXPOSE_TEST_CONTROLLER: 'true'
        links:
            - mongo
        depends_on:
            - mongo
        ports:
            - 3000:3000
        volumes:
            - ./cypress/mocks/external:/app/external

    istex-api:
        image: node:10
        volumes:
            - .:/app
        working_dir: /app
        user: '${UID}:${GID}'
        environment:
            NODE_ENV: 'test'
        ports:
            - 3011:3011
        command: node --require @babel/register ./cypress/mocks/istexApi.js

    mongo:
        image: mongo:3.4.1
        command: '--smallfiles'
back to top