docker-compose.yaml 507 B

12345678910111213141516171819202122232425
  1. version: '3'
  2. services:
  3. postgresql:
  4. image: postgres:12.2-alpine
  5. environment:
  6. POSTGRES_PASSWORD: test
  7. POSTGRES_DB: test
  8. mysql:
  9. image: mariadb:10.5
  10. environment:
  11. MYSQL_ROOT_PASSWORD: test
  12. MYSQL_DATABASE: test
  13. tests:
  14. image: python:3.8-alpine3.11
  15. volumes:
  16. - "../..:/app:ro"
  17. tmpfs:
  18. - "/app/borgmatic.egg-info"
  19. tty: true
  20. working_dir: /app
  21. command:
  22. - /app/scripts/run-full-tests
  23. depends_on:
  24. - postgresql
  25. - mysql