我使用Docker运行CircleCI,然后测试我的代码,测试完成后,测试覆盖率会被记录到一个txt文件中,我希望将该文件复制到工件文件夹中。
- run:
name: Run test coverage
command: |
docker-compose exec api mkdir /tmp_reports
docker-compose exec api coverage report > /tmp_reports/coverage_output.txt
docker cp api:/tmp_reports/coverage_output.txt /tmp/coverage_results
- store_artifacts:
path: /tmp/coverage_results
CircleCI错误
/bin/bash: line 1: /tmp_reports/coverage_output.txt: No such file or directory
Exited with code 1
我已经在本地运行了这个程序,并将文件从docker容器复制到我的本地目录中,但是circle ci似乎对此有问题。这里有人能给我指个方向吗,谢谢。
https://stackoverflow.com/questions/51434171
复制