目前,我有一个gradle.properties
文件。它专门为具有低可用内存的CI配置,因为否则CI将崩溃
org.gradle.jvmargs=-Xmx1500m -XX:MaxPermSize=512m
但是,当我在本地计算机上进行构建时,它非常慢并且本地计算机允许更多内存使用。我可以为CI和AndroidStudio单独gradle.properties
吗?
答案 0 :(得分:3)
根据documentation,您可以拥有多个gradle.properties
个文件。一个在项目目录中,另一个在用户主目录中。
正如所说:
配置按以下顺序应用(如果在多个位置配置选项,则最后一个获胜):
- 来自项目构建目录中的gradle.properties。
- 来自gradle用户主页中的gradle.properties。
在您的情况下,您可以将CI特定属性放置在CI服务器上用户主目录下的gradle.properties中。此属性将特定于CI服务器并接管存储在VCS下的本地属性。