Jenkins:在构建期间未识别gradle

Aja*_*wal 0 jenkins

我已经安装了成绩,并在环境变量PATH中进行了设置

即使我遇到错误。

在Jenkins中,gradle.bat无法识别为内部或外部命令

配置是

在此处输入图片说明

工作区就像 在此处输入图片说明

并且默认任务在build.gradle中是

task build{
  dependsOn copyDocsSetup
}
Run Code Online (Sandbox Code Playgroud)

当我使用Jenkin进行构建时,出现如下错误

Started by user ajay
Building in workspace C:\Program Files (x86)\Jenkins\workspace\ARS BUILD
[Gradle] - Launching build.
[ARS BUILD] $ cmd.exe /C "gradle.bat -b '"C:\Program Files (x86)\Jenkins\workspace\ARS BUILD\gradleBuildScript\BuildARSSystem\ARSBuild\build.gradle"' && exit %%ERRORLEVEL%%"
'gradle.bat' is not recognized as an internal or external command,
operable program or batch file.
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE
Run Code Online (Sandbox Code Playgroud)

如何解决它,我在詹金斯世界上是非常新的。提前致谢。

Wil*_*ven 5

在全局Jenkins配置中添加Gradle安装应该可以解决您的问题。

但是更好的解决方案是使用Gradle包装器。有关如何配置它,请参阅《Gradle用户指南》中有关Gradle包装器相关部分。Gradle包装器将自动下载正确的Gradle版本,因此您不必自己在Jenkins机器上安装。