grails - 在带有两个项目的存储库中运行jenkins grails geb&spock测试

标签 grails jenkins spock geb

我在一个存储库中有两个项目,我想使用命令“test-app:spock --echoOut”运行其中一个。我为运行enter image description here的grails添加了一个部分

当我运行Item时, Jenkins 给我“...似乎不是Grails应用程序的一部分”,但我尝试运行

projectDir中的“test-app:spock --echoOut”在本地都正常运行。

最佳答案

当您的存储库中有两个项目时,它的布局是什么?

jenkins中的Grails期望仓库的根源是grails应用程序。

如果不是那样,则可以进行稀疏 checkout ,在此情况下,仅 checkout 具有所需项目的子文件夹。参见https://issues.jenkins-ci.org/browse/JENKINS-21809

关于grails - 在带有两个项目的存储库中运行jenkins grails geb&spock测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31832867/

相关文章:

java - 如何使用终端在一个命令中传递 2 个属性参数

spring-boot - 有没有办法在使用 Spock 框架时使用 @MockBean 注释

grails - IntelliJ 15和Grails 3:无法找到Grails软件包

grails - Grails 中的 Geb 功能测试失败,因为尚未启动 Web 应用程序

jenkins - 如何从 groovy 脚本中为 jenkins 中的 bitbucket 应用构建触发器?

docker - 无法在 Jenkins 的 docker 镜像中克隆子模块

grails - 如何在 Geb grails 中设置和拆卸功能测试数据

grails - 将来自 resources.groovy 的 Spring Bean 注入(inject) Grails 3 服务的集成测试中

hibernate - 对GORM中一对多属性的属性进行条件查询

grails - 使用可搜索插件的Grails 3.0.5