当前位置: 首页 > 面试题库 >

使用Gradle运行业力?

司空宣
2023-03-14
问题内容

我有Jasmine单元测试,我想运行该测试并获取Istanbul代码覆盖率报告。我可以在Jenkins中运行命令行脚本来运行Karma,但是最好使用build.gradle执行所有操作。

是否可以使用Gradle运行Karma?我已经搜索过google,但似乎找不到解决方法。

谢谢


问题答案:

我通过在build.gradle文件中创建并运行可执行任务来解决此问题:

task karma(type:Exec) 
{
    commandLine 'karma', 'start', '--single-run true'
}


 类似资料:
  • 我有一个用TestNG运行的简单代码,但是我不能用Gradle运行,因为它说没有找到主方法,这并不奇怪,因为我使用注释。 但在这种情况下,如果必须使用Gradle,如何运行代码。 请注意,我对Gradle很陌生,对这方面的知识不多。 代码: 上面的代码与TestNG库完美运行。然而不是格拉德尔。 以下是我的Gradle构建设置: Gradle返回没有Main方法。 谢谢你的帮助。

  • 我有一个Gradle项目,我正试图用它来运行Jetty。我的文件如下所示。 建筑格拉德尔 我试图从命令行运行这个项目,我使用的命令是: > 应构建项目,并输出以下内容: Jetty插件已被弃用,计划在Gradle 4.0中删除。考虑使用Gretty(https://github.com/akhikhl/gretty)而不是插件。在build_6xw4u3pr68h02k136x2vqowd。运行(

  • 问题内容: 我想通过gradle任务运行我的方法 这是我通过cmd运行的方式: 应该如何写成gradle? 更新资料 我努力了 我得到: 我得到一个错误: 但是当我通过Intellij运行时,每个thig都可以正常工作 问题答案: 最简单的方法可能是使用应用程序插件。添加到您的build.gradle并设置。要将参数添加到主类,请修改运行任务并编辑args属性 类路径是从主sourceSet中自动

  • 这两个webapp非常相似,它们只是在应用程序上下文文件(在web.xml文件中引用)和资源方面不同。 为了部署它们,可以接受以下两个选项: 使用不同的端口: null 第一个问题:如何用Gradle创建两个war文件? 第二个问题:如何用Gradle在Jetty服务器中部署两个war文件?

  • 问题内容: 我想让cron作业使用一个已经存在的名为my_env的anaconda python环境执行python脚本。我唯一想做的是让cron作业运行一个名为的脚本,该脚本又会激活env,然后运行python脚本。 尝试从命令行执行此脚本不起作用: 我需要做什么以确保激活正确的环境。可以像我5岁时向我解释一下。 问题答案: 不要打电话,但是。是bash命令。 要不就 因为您添加了bash sh

  • 是否可以在gradle.properties文件中定义test.maxParallelForks=runtime.runtime.availableProcessors(),而不是在test任务下的每个build.gradle文件中定义它?