【发布时间】:2026-02-05 14:15:01
【问题描述】:
我对这个 CI 东西完全陌生,并被要求使用 Circleci。我已经在谷歌上搜索了几个小时,但仍然不清楚如何将空手道与 Circleci 集成。
我正在使用 Gradle 进行依赖,所以我对如何让我的空手道测试在 Circleci 上运行一无所知。
任何好心人可以帮助我如何配置 .yml circleci 文件来运行我的空手道测试?
非常感谢您的帮助!
【问题讨论】:
-
我转发了这个,希望有人回复:twitter.com/KarateDSL/status/996919696434876416 |同时不确定 TravisCI 配置是否有帮助:github.com/intuit/karate/blob/master/.travis.yml
-
感谢您的帮助,彼得!我真的很感激!
-
@RafaelPaz 如果你已经有空手道的 docker 镜像或 Dockerfile,我会开始。如果您确实从那开始,那么您并使用此映像构建您的测试环境的其余部分。还可以查看 CircleCI 文档circleci.com/docs/2.0,您也可以前往 CircleCI 讨论网站并在此处发布问题discuss.circleci.com
-
@A.Rivera 感谢您的回复。我已经在那里发布了一个问题,但到目前为止没有人回答。是的,我能够成功创建并运行测试,但是当我尝试使用空手道时,它崩溃了。这是它崩溃的时候“-运行:gradle依赖测试:-运行空手道测试”
-
您使用的是哪个版本的 CircleCI 1.0 或 2.0?您应该使用 2.0,因为 1.0 配置已接近使用寿命且将不受支持。
标签: circleci karate circleci-2.0