我已经在环境变量 PATH
中安装了等级并进行了设置即使我收到错误。
gradle.bat在Jenkins中未被识别为内部或外部命令
配置
,默认任务在build.gradle中
task build{
dependsOn copyDocsSetup
}
当我使用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
如何解决它,我在詹金斯世界很新。 提前谢谢。
答案 0 :(得分:4)
在全局Jenkins配置中添加Gradle安装应该可以解决您的问题。
但更好的解决方案是使用Gradle包装器。有关如何配置,请参阅Gradle用户指南中的relevant section on the Gradle wrapper。 Gradle包装器将自动下载正确的Gradle版本,因此您无需在Jenkins机器上自行安装。
答案 1 :(得分:0)