【发布时间】:2018-11-15 13:09:41
【问题描述】:
我是测试网络应用程序的自动化测试人员,目前我的 azure 管道工作流程如下所示:
- 构建网络应用(docker)
- 运行我的自动化测试(它也在 docker 容器中运行)
现在,它工作正常,但是在我的自动化测试完成后,它正在生成 html 测试报告,现在这是一个棘手的部分,我如何从在 azure 管道中运行的容器中提取它。
如果我在本地运行它,我可以挂载卷并与主机共享 docker 容器卷,我正在考虑编写小程序,将在生成测试报告后运行,将其上传到某个服务器,但有更好的方法?
谢谢。
【问题讨论】:
-
您可以使用私有代理(非托管)并使用卷
-
您可以使用
docker cp将文件复制出容器。
标签: azure docker azure-devops azure-pipelines