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