13

gradle がデーモンと通信しないようにするにはどうすればよいですか?

./gradlew --no-daemon -Porg.gradle.daemon=false -Dorg.gradle.daemon=false build -x test
Starting daemon
IDLE

私たちはecsでjenkinsノードを実行しているので、デーモンは私たちにあまりお金を払っていないようです。さらに、並列ジェンキン パイプライン ブロックでいくつかの gradle 実行を実行すると、デーモン エラーが表示されることがあります。

[org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
[org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
[org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt.

gradle はデーモンを使用しないようにする必要があるようです。gradle daemon docsが推奨するデーモンに屈して使用してみます。

4

2 に答える 2