当我与master合并时,我想使用CircleCI将Docker镜像推送到Dockerhub。我在其他项目中使用CircleCI,它更有用并且希望保持一致(以及我计划稍后添加测试)。但是我的所有构建都失败了,因为CircleCI说:"没有测试!",这是真的。如何禁止CircleCI检查测试是否存在。
答案 0 :(得分:44)
我通过覆盖circle.yml的测试部分解决了这个问题:
test:
override:
- echo "test"
适用于CircleCI 1.0
答案 1 :(得分:17)
或者,如this discussion所述,您可以使用"true"
跳过测试:
# circle.yml
...
test:
override:
- "true"
...
请注意双引号,否则无效。
我希望这有用,因为它对我有用!
答案 2 :(得分:2)
CircleCI 2.0不再需要config.yml中的测试部分。不用管它!