我在一个存储库中有两个项目,我想使用命令“test-app:spock --echoOut”运行其中一个。我为运行grails - 在带有两个项目的存储库中运行jenkins grails geb&spock测试-LMLPHP的grails添加了一个部分

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

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

最佳答案

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

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

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

08-05 09:46
查看更多