1

、その後それがこの日のためにオフラインで動作するはずです。Gradleではオフラインモードでは - 一日一回オンラインソースをチェックし、私はONCE日だけの変更のためにそのGradleのチェックオンライン情報源をご希望の

これは可能ですか?私は

...設定でオフラインモードを有効にし、手動で私はすべてが最新であるかどうかを確認するのGradleいつでもこの設定を調整する必要が任意のアイデアをしたくないですか?

また、それはGradleのタスクを介して、またはプロパティファイルを介して、オフラインモードを有効にすることは可能でしょうか?

答えて

1

私はあなたはそれがオフラインモードにビルドを設定していない便利ではなく、長い依存関係を格納するキャッシュを構成するために見つけることができ、と仮定します。その場合

buildscript { 
    configurations.all { 
     resolutionStrategy.cacheChangingModulesFor 10, 'days' 
     resolutionStrategy.cacheDynamicVersionsFor 10, 'days' 
    } 
} 

は、Gradleのは10日間キャッシュに依存関係を格納すると、それは時間が経過しているそれまでは更新しようとしません。これは、次のようにあなたのbuildscriptにresolutionStrategyを経由して行うことができます。あなたは長い時間のためにそれを設定し、時にはそれを手動で更新するには--refresh-dependenciesフラグを使用してビルドを呼び出すことができます。

+0

私が欲しいもののように聞こえる、私はこれを試してみましょう。ありがとう – prom85

関連する問題