docker-compose-playwright.yml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  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. - 'TAGLINE=No "Flash", <No Java>, No Websockets & No Bullsh*t'
  29. ports:
  30. - "18185:8080"
  31. standalone-apostrophe:
  32. build:
  33. context: ..
  34. dockerfile: Dockerfile
  35. environment:
  36. - MODE=standalone
  37. - WEBPORT=8080
  38. - USE_NEW_DESIGN=true
  39. - "TAGLINE=It'd rather be fast!"
  40. ports:
  41. - "18186:8080"
  42. backend:
  43. build:
  44. context: ..
  45. dockerfile: Dockerfile
  46. environment:
  47. - MODE=backend
  48. - WEBPORT=8080
  49. ports:
  50. - "18181:8080"
  51. frontend:
  52. build:
  53. context: ..
  54. dockerfile: Dockerfile
  55. depends_on:
  56. - backend-testpoint
  57. environment:
  58. - MODE=frontend
  59. - WEBPORT=8080
  60. volumes:
  61. - ./e2e/fixtures/servers-frontend.json:/servers.json:ro
  62. ports:
  63. - "18182:8080"
  64. dual:
  65. build:
  66. context: ..
  67. dockerfile: Dockerfile
  68. depends_on:
  69. - backend-testpoint
  70. environment:
  71. - MODE=dual
  72. - WEBPORT=8080
  73. volumes:
  74. - ./e2e/fixtures/servers-dual.json:/servers.json:ro
  75. ports:
  76. - "18183:8080"