Skip to content

Instantly share code, notes, and snippets.

@CreatorB
Last active April 6, 2017 16:34
Show Gist options
  • Save CreatorB/0911fa88d62b8255b336bc6a6af697a1 to your computer and use it in GitHub Desktop.
Save CreatorB/0911fa88d62b8255b336bc6a6af697a1 to your computer and use it in GitHub Desktop.
# Di beberapa versi gradle secara default, gradle dalam keadaan mati
# Tentu dengan menghidupkannya tidak perlu melakukan proses startup berulang kali
# ada baiknya anda membaca https://docs.gradle.org/current/userguide/gradle_daemon.html
org.gradle.daemon=true
# Opsi spesifik dalam menentukan JVM arguments pada proses daemon dimana hal ini mempengaruhi kinerja memori.
# https://docs.gradle.org/current/userguide/userguide_single.html#sec:gradle_configuration_properties
# Default value: -Xmx10248m -XX:MaxPermSize=256m
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# Bagus untuk project mandiri dengan beberapa banyak modul
# Namun perlu hati hati jika bekerja dalam team karena mungkin akan terjadi konflik diantara modul karena adanya keharusan memiliki modul lain.
# lebih jelasnya http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
org.gradle.parallel=true
# Dalam dokumentasi gradle opsi ini menjalankan gradle hanya pada proyek yang melakukan permintaan/request
# Semakin anda memiliki banyak modul yang terkait maka semakin banyak juga waktu yang diminimalisir.
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:configuration_on_demand
org.gradle.configureondemand=true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment