emqx/scripts/ui-tests/docker-compose.yaml
Ivan Dyachkov a68cc8fde2 ci: build binaries for each arch of docker image separately
to speed up the build process, we build the binaries for multi-arch
docker image on the instances with corresponding architecture first,
then assemble the final docker image
2024-02-14 12:49:54 +01:00

17 lines
366 B
YAML

version: '3.9'
services:
emqx:
image: ${_EMQX_DOCKER_IMAGE_TAG:-emqx/emqx:latest}
environment:
EMQX_DASHBOARD__DEFAULT_PASSWORD: admin
selenium:
shm_size: '2gb'
image: ghcr.io/emqx/selenium-chrome:latest
volumes:
- ./:/app
depends_on:
- emqx
command: python3 -m pytest --dashboard-host emqx --dashboard-port 18083