본문 바로가기

Build Gradle

[Build Gradle] Build Gradle Lifecycle

안녕하세요. 메로나입니다.

Build Gradle Lifecycle이란 무엇일까요?

Build 시 어떤 일이 벌어지는지 순차적으로 보여주는 워크플로우입니다.

Build Gradle Lifecycle

 

Build Lifecycle은 3단계로 이루어졌다.

1. 초기화 단계

  • Gradle은 단일 또는 다중 프로젝트 빌드를 지원
  • 빌드에 포함될 프로젝트를 결정하고, 각 프로젝트에 대한 Project 객체를 생성

2. 구성 단계

  • 초기화 단계에서 생성된 Project 객체를 구성
  • 빌드에 포함된 모든 프로젝트의 빌드 스크립트(build.gradle 또는 build.gradle.kts)를 실행하여 설정을 적용

3. 실행 단계

  • 구성 단계에서 정의된 Task 중 실제로 실행할 Task를 결정
  • 명령줄에서 지정한 Task와 그 의존성을 기반으로 선택된 Task들을 순서대로 실행

 

결과

Build Gradle Lifecycle을 이해하면 Gradle 빌드 프로세스를 효과적으로 관리하고 최적화할 수 있습니다.

 

참고문헌