Skip to content

Allproject, subproject로 submodule 설정 시 configure cache 적용되지 않는 문제 #82

@can019

Description

@can019

Allproject, subproject 사용 시 configure cache가 적용되지 않는 이유

Gradle 구성단계에서 subproject를 동적으로 체크하기 때문에 configure cache가 적용되지 않음

  • 이 때문에 Gradle 공식 문서에서는 subproject, allproject를 사용하여 멀티모듈 구성하지 말 것을 권고

정적인 구성 설정

정적인 구성 설정을 하게 된다면 configure cache를 사용할 수 있으나 gradle 설정이 지나치게 복잡해진다는 단점이 존재

  • 프로젝트 규모가 그렇게 크지 않은 경우, 유지보수에 필요한 자원이 충분하지 않은 경우 allproject, subproject 구성을 유지하는게 더 좋을 수 있음

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions