docker-compose-playwright.yml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. services:
  2. backend-testpoint:
  3. build:
  4. context: ..
  5. dockerfile: Dockerfile
  6. environment:
  7. - MODE=backend
  8. - WEBPORT=8080
  9. standalone:
  10. build:
  11. context: ..
  12. dockerfile: Dockerfile
  13. environment:
  14. - MODE=standalone
  15. - WEBPORT=8080
  16. - USE_NEW_DESIGN=false
  17. ports:
  18. - "18180:8080"
  19. standalone-new:
  20. build:
  21. context: ..
  22. dockerfile: Dockerfile
  23. environment:
  24. - MODE=standalone
  25. - WEBPORT=8080
  26. - USE_NEW_DESIGN=true
  27. - 'TITLE=Grüße "Tempo" ''Österreich'''
  28. ports:
  29. - "18185:8080"
  30. backend:
  31. build:
  32. context: ..
  33. dockerfile: Dockerfile
  34. environment:
  35. - MODE=backend
  36. - WEBPORT=8080
  37. ports:
  38. - "18181:8080"
  39. frontend:
  40. build:
  41. context: ..
  42. dockerfile: Dockerfile
  43. depends_on:
  44. - backend-testpoint
  45. environment:
  46. - MODE=frontend
  47. - WEBPORT=8080
  48. volumes:
  49. - ./e2e/fixtures/servers-frontend.json:/servers.json:ro
  50. ports:
  51. - "18182:8080"
  52. dual:
  53. build:
  54. context: ..
  55. dockerfile: Dockerfile
  56. depends_on:
  57. - backend-testpoint
  58. environment:
  59. - MODE=dual
  60. - WEBPORT=8080
  61. volumes:
  62. - ./e2e/fixtures/servers-dual.json:/servers.json:ro
  63. ports:
  64. - "18183:8080"