我是CircleCI的新手。我已经配置了.circleci/config.yml
。我的构建成功执行;据我在控制台上看到的所有测试都通过了。但是,我很高兴看到测试报告是HTML,就像我通常使用Jenkins所做的那样。
CircleCI是否可能?
这是config.yml
中的相关部分:
- store_test_results:
path: build/test-results/test
据我所知,这是测试报告作为XML文件在本地计算机上的位置。
运行构建时,它会打印以下内容:
Archiving the following test results
* /home/circleci/circleci-beanlane/build/test-results/test
Uploaded
它将测试结果上传到哪里?到运行我的构建的docker中的其他本地文件夹?在这种情况下,它没有太大帮助。
我在一个项目中看到人们将测试结果上传到s3。在我的情况下,这是不可能的,因为我正在处理我的私有项目并且没有s3存储。此外,甚至存储在s3中的报告也无法使用Web浏览器直接查看;最好将它们存储在HTTP服务器下。
那么,使我的测试报告可访问的最简单的解决方案是什么?