没有测试的 Gradle 构建

新手上路,请多包涵

我想执行 gradle build 而不执行单元测试。我试过了:

 $ gradle -Dskip.tests build

这似乎没有做任何事情。我可以使用其他命令吗?

原文由 Dave 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 504
2 个回答

您应该使用排除任何任务的 -x 命令行参数。

尝试:

 gradle build -x test

更新:

Peter 评论中的链接已更改。这是 Gradle 用户指南 中的 图表

原文由 c_maker 发布,翻译遵循 CC BY-SA 3.0 许可协议

尝试:

 gradle assemble

要列出项目的所有可用任务,请尝试:

 gradle tasks

更新:

起初这似乎不是最正确的答案,但请仔细阅读 gradle tasks 输出或文档。

 Build tasks
-----------
assemble - Assembles the outputs of this project.
build - Assembles and tests this project.

原文由 Emil Sit 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题