我应该在哪里把gradle.properties放在Jenkins中

use*_*752 14 gradle jenkins

我应该把gradle.properties文件放在哪里?

我正在使用Gradle插件的1.21版本,但是当我将它放在用户主目录.gradle目录中时,它找不到属性文件.

任何指针都将非常感激.

谢谢

更新

默认情况下,Gradle插件在每个项目的工作空间中查找gradle.properties文件.要在所有作业中使用一个文件,您需要在作业配置中设置gradle home,如下所示,方法是在"开关"下添加以下内容:

-Dgradle.user.home=$HOME/.gradle
Run Code Online (Sandbox Code Playgroud)

use*_*752 22

默认情况下,Gradle插件在每个项目的工作空间中查找gradle.properties文件.要在所有作业中使用一个文件,您需要在作业配置中设置gradle home,如下所示,方法是在"开关"下添加以下内容:

-Dgradle.user.home=$HOME/.gradle
Run Code Online (Sandbox Code Playgroud)

  • 请将您的答案标记为已接受 - 这是迄今为止最好的答案. (2认同)

小智 5

在 Jenkins 网页中,您可以在“系统信息”页面中看到“user.home”属性。(对于slve,请检查slave的“系统信息”页面)您可以将gradle.properties放在“user.home”/.gradle/文件夹下,每个gradle作业都可以看到该属性。如果您的作业运行在其他从环境(即 Windows 系统)上,则添加开关不起作用


Oll*_*lin -7

只需将 gradle.properties 放在 build.gradle 旁边即可。

问候,奥莱