The Build Environment
1 Configuring the build environment via gradle.properties
Setting up a consistent environment for your build is as simple as placing these settings into a gradle.properties file. The configuration is applied in following order (if an option is configured in multiple locations the last one wins):
- from
gradle.propertiesin project build dir. - from
gradle.propertiesin gradle user home. - from
system properties, e.g. when -Dsome.property is set on the command line.
3 Accessing the web via a proxy
3.1 Configuring an HTTP proxy
systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
3.2 Configuring an HTTPS proxy
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost