사용자 도구

사이트 도구


gradle:init_scripts

문서의 이전 판입니다!


Gradle Initialization Scripts - 초기화 스크립트

기본 사용법

초기화 스크립트는 Gradle의 다른 스크립트와 유사하다. 하지만 빌드가 시작되기 전에 실행된다.

  • 시스템 전역 설정. 예를들면 커스텀 플러그인 찾을 위치 지정.
  • 현재 환경에 따른 프라퍼티 설정. 개발 장비, 지속적 통합 장비 등에 따른 프라퍼티 값 바꿔지기 같은 경우.
  • 빌드에 필요한 개발자의 개인적 설정 정보.
  • 장비 전용 설정. JDK 위치 등.
  • 빌드 리스너(build listener)를 등록하여 Gradle 빌드 이벤트를 받는다.
  • 빌드 로거를 등록한다.
  • buildSrc 프로젝트의 클래스에는 접근할 수 없다.

초기화 스크립트 실행

  1. -I 혹은 –init-script 뒤에 스크립트 경로를 줘서 실행. 명령행 인자를 여러번 사용하면 여러 초기화 스크립트가 등록된다.
  2. $USER_HOME/.gradle/init.gradle
  3. $USER_HOME/.gradle/init.d/*.gradle
  4. $GRADLE_HOME/init.d/*.gradle

여러개의 초기화 스크립트가 발견되면 그 모두를 위에 나온 순서대로 다 실행한다. 동일 디렉토리의 스크립트는 알파벳 순서로 실행된다.

초기화 스크립트 작성하기

gradle/init_scripts.1349681147.txt.gz · 마지막으로 수정됨: 2012/10/08 16:25 저자 kwon37xi