- aggregate:
- task: run-frontend-server # Serve the frontend
file: devops-repo/pipeline/tasks/serve-client-dist.yml
image: client-dist-image
- task: test-frontend # Fire tests at the frontend
pull: run-frontend-server
file: devops-repo/pipeline/tasks/test-e2e.yml
image: docker-registry-protractor
Здесь я хочу запустить тесты транспортира в одном контейнере, который запускает upp chrome и firefox для тестирования внешнего интерфейса, а в другом контейнере я хочу обслуживать SUT, страницу, которую я хочу протестировать.
В файлах задач все настроено так, чтобы указывать на localhost, но, как вы можете видеть, я хочу подключиться к внешнему контейнеру (контейнеру первой задачи), который обслуживает веб-страницу. Можно ли это сделать из зала, не прибегая к docker-compose?