123456789101112131415161718192021222324252627282930313233343536373839 |
- version: '3.5'
- services:
- lab:
- container_name: jupyterlab
- build:
- context: ../..
- dockerfile: ./Dockerfile
- command:
- [
- '--ServerApp.token=',
- '--ServerApp.password=',
- '--ServerApp.disable_check_xsrf=True',
- '--LabApp.expose_app_in_browser=True',
- ]
- networks:
- - frontend
- ports:
- - 8888:8888
- e2e:
- build:
- context: ..
- command: ['yarn', 'run', 'test', '--jlab-base-url=http://jupyterlab:8888']
- # See https://playwright.dev/docs/docker/#run-the-image
- ipc: host
- networks:
- - frontend
- depends_on:
- - lab
- volumes:
- # Mount everything in a shared drive to be sure we are not using files from docker cache
- - ../reference-output:/tmp/galata/reference-output
- - ../test-output:/tmp/galata/test-output
- - ../tests:/tmp/galata/tests
- working_dir: /tmp/galata
- networks:
- frontend:
|