Для настройки контекста. В настоящее время я использую приложение под названием serenity BDD, которое генерирует кучу файлов html и csv после выполнения автоматического теста. Все файлы выгружаются в каталог:
/home/user/serenity
Затем я сопоставляю этот каталог с томом docker и запускаю с apache по docker с помощью следующей команды:
docker run --privileged -d --name serenity -p 80:80 -v /home/user/serenity:/usr/local/apache2/htdocs/ httpd
И тесты могут быть доступны через http на URL для IPL c этого сервера. Например:
http://serenity-reports.com
Теперь есть еще одно требование для получения отдельного набора результатов тестов с разными критериями. Это будет означать, что после запуска теста будут созданы два набора html и CSV-файлов (мы будем назовите их A и B).
Как мне go сделать результаты доступными через разные контекстные пути? Например, все доступные через
http://serenity-reports.com/A
и результаты B будут доступны через
http://serenity-reports.com/B
Объединение двух веб-сайтов и просто разделение их с контекстным путем - я предполагаю, что я мог бы затем сделать сырой индексный файл. html в root, чтобы перечислить два варианта