Я запускаю некоторые тесты в контейнере docker, в конце отчеты о тестах генерируются в каталоге с именем 'allure_test_results', и я хотел бы, чтобы эти отчеты были доступны на хост-компьютере.
1 .Команда в файле bash, который я запускаю в качестве точки входа в файле docker:
behave -f allure_behave.formatter:AllureFormatter -o allure_test_results service/features/
2. Изображение docker также будет запускаться в Jenkins CI и я хотел бы, чтобы произошло то же самое.
3. Решения, которые я пробовал (контейнер не запущен):
docker cp <container ID>:/allure_test_results/ allure_test_results/
docker run <image id> cp /allure_test_results/:/<repo root>/allure_test_results/
PS. Было бы здорово, если бы копия могла быть сделана внутри dockerfile или docker -compose
Я был бы очень признателен за любую помощь. Большое вам спасибо, ребята