【发布时间】:2021-08-30 14:41:05
【问题描述】:
我正在尝试理解和使用 Jenkins 进行 Android 开发,我一直尽量避免的一件事是在我的工作空间中拥有大量不同的 Gradle 版本,因此我正在处理的所有项目共享相同的 Gradle 版本,在 @ 987654329@ Gradle所在的文件夹
C:\Users\USER_NAME\.gradle\wrapper\dists
每当有 Android Studio 建议迁移的新 Gradle 版本时,我总是删除以前的版本并手动将所有应用 Gradle 版本更新到最新版本,然后再次打开它们,这样它就不会再次下载旧版本。
现在我想指出 Jenkins 也使用这条路径来避免重复,最大限度地减少可用磁盘消耗并拥有一个干净的环境。到目前为止,这就是我在 Jenkins 中尝试做的相同方法。
但这不起作用,因为当我尝试构建我的应用程序时,它会在不同的文件夹路径中下载另一个类似版本的 Gradle。
C:\Windows\System32\config\systemprofile\.gradle\wrapper\dists
我的问题是如何让 Jenkins 使用与 Android Studio 相同的 Gradle? 可行吗?
【问题讨论】:
-
gradle-wrapper.properties必须在文件夹$project/gradle/wrapper