Я создал образ, который является проектом автоматизации.когда я запускаю контейнер, он выполняет весь тест внутри контейнера, а затем генерирует отчет о тестировании.Я хочу вынуть этот отчет перед удалением контейнера.
FROM maven:3.6.0-ibmjava-8-alpine
COPY ./pom.xml .
ADD ./src $HOME/src
COPY ./test-execution.sh /
RUN mvn clean install -Dmaven.test.skip=true -Dassembly.skipAssembly=true
ENTRYPOINT ["/test-execution.sh"]
CMD []
Ниже находится файл оболочки
#!/bin/bash
echo parameters you provided : "$@"
mvn test "$@"
cp api-automation:target/*.zip /Users/abcd/Desktop/docker_report