2

現在、私はgradle.propertiesファイルを持っています。私はそれが非常に遅く、ローカルマシンはより多くのメモリを使用することができ、ローカルマシン上に構築作るときそれ以外のCIが、しかし CIとAndroidStudioのgradle.propertiesを個別に設定できますか?

org.gradle.jvmargs=-Xmx1500m -XX:MaxPermSize=512m 

がクラッシュしてしまいますので、それは、低い使用可能なメモリとCIのために特別に構成されました。 CIとAndroidStudioに別々の gradle.propertiesを置くことはできますか?

+0

私はGradle.propertiesをC:/ users/ /に追加することができると思います。あなたのCIには同じものがあります。それらは実行するマシンに固有のものです。 – LazerBanana

答えて

3

documentationによれば、複数のgradle.propertiesファイルを持つことができます。 1つはプロジェクトディレクトリにあり、もう1つはユーザのホームディレクトリにあります。

言われていたよう:

設定が順番(オプションは複数の場所に設定されている場合、最後の1勝)を以下に適用されます。

  • gradle.propertiesからプロジェクトにディレクトリを構築します。
  • gradle.properties from gradle user home。あなたのケースでは

、あなたはCI-サーバ上のユーザのホームの下gradle.propertiesに場所CI固有のプロパティをカム。このプロパティは、CIサーバに固有のもので、VCSの下に格納されているローカルプロパティを継承します。

関連する問題