Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法为git存储库中的Gradle子文件夹配置Jenkins作业。这在Maven中有效_Maven_Jenkins_Gradle_Maven 3_Build.gradle - Fatal编程技术网

无法为git存储库中的Gradle子文件夹配置Jenkins作业。这在Maven中有效

无法为git存储库中的Gradle子文件夹配置Jenkins作业。这在Maven中有效,maven,jenkins,gradle,maven-3,build.gradle,Maven,Jenkins,Gradle,Maven 3,Build.gradle,我有一个Git存储库,其中包含多个项目,比如a、B和C。每个项目都使用各自的settings.gradle文件分别构建。这些项目有子模块。存储库的根目录不包含任何gradle文件 对于maven,我在Jenkins中将根Pom配置为A/Pom.xml。这是有效的 对于gradle,我提供的任务为 :A:清洁 :A:构建 :A:测试 此操作失败,错误如下: 失败:生成失败,出现异常 出了什么问题: 在根项目“作业名称”中找不到项目“A” 我认为首先应该更改存在gradlew文件的项目根目录的路径

我有一个Git存储库,其中包含多个项目,比如a、B和C。每个项目都使用各自的settings.gradle文件分别构建。这些项目有子模块。存储库的根目录不包含任何gradle文件

对于maven,我在Jenkins中将根Pom配置为A/Pom.xml。这是有效的

对于gradle,我提供的任务为
:A:清洁
:A:构建
:A:测试

此操作失败,错误如下:

失败:生成失败,出现异常

  • 出了什么问题: 在根项目“作业名称”中找不到项目“A”

我认为首先应该更改存在gradlew文件的项目根目录的路径(在“A”中) 然后运行所需的命令:

cd \A
gradlew clean
gradlew assemble

这有用吗?”gradle-p A build'