문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 마지막 판 양쪽 다음 판 | ||
gradle:build_env [2014/07/17 11:31] kwon37xi |
gradle:build_env [2020/09/16 16:19] kwon37xi |
||
---|---|---|---|
줄 5: | 줄 5: | ||
* '' | * '' | ||
* 명령행에서 시스템 프라퍼티로 명시 : '' | * 명령행에서 시스템 프라퍼티로 명시 : '' | ||
+ | |||
+ | ===== buildEnvironment ===== | ||
+ | * '' | ||
+ | <code sh> | ||
+ | gradlew buildEnvironment | ||
+ | </ | ||
===== 프라퍼티들 ===== | ===== 프라퍼티들 ===== | ||
줄 17: | 줄 23: | ||
</ | </ | ||
* 현재 '' | * 현재 '' | ||
+ | |||
+ | ===== 분리된 build.gradle 에서 상호간 함수 지정 ===== | ||
+ | * '' | ||
+ | * '' | ||
+ | <code groovy> | ||
+ | apply from: ' | ||
+ | |||
+ | childFunction(" | ||
+ | </ | ||
+ | * '' | ||
+ | <code groovy> | ||
+ | def childFunction(arg1, | ||
+ | // do somethings.. | ||
+ | } | ||
+ | |||
+ | ext { | ||
+ | // 함수 등록 | ||
+ | childFunction = this.& | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Http Proxy ===== | ||
+ | * '' | ||
+ | * '' | ||
+ | <code properties> | ||
+ | systemProp.http.proxyHost=www.somehost.org | ||
+ | systemProp.http.proxyPort=8080 | ||
+ | systemProp.http.proxyUser=userid | ||
+ | systemProp.http.proxyPassword=password | ||
+ | systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost | ||
+ | |||
+ | systemProp.https.proxyHost=www.somehost.org | ||
+ | systemProp.https.proxyPort=8080 | ||
+ | systemProp.https.proxyUser=userid | ||
+ | systemProp.https.proxyPassword=password | ||
+ | systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost | ||
+ | </ | ||
+ |