728x90
Gradle: Gradle 사에서 만든 범용 빌드 도구중에 하나
안드로이드에서 빌드 뿐만 아니라, java, c/c++ 등의 모든 범용 언어를 지원
Gradle 특징 :
- Ant와 같이 매우 유연한 일반적인 목적에 부합한 빌드 툴
- Maven과 같은 규칙에 의한 빌드 프레임워크로 전환가능하나 구속하지는 않는다.
- 멀티 프로젝트 빌드에 대한 매우 강력한 지원
- 매우 강력한 디펜던시 관리 (Apache Ivy 기반)
- Maven 또는 Ivy repository에 대한 완벽한 지원
- Remote 리파지토리나 pom.xml, ivy.xml에 필요없는 transitive 디펜던시 관리 지원
- Ant task과 빌드가 first class citizens 이다.
- Groovy 빌드 스크립트
- 빌드를 표현하기 위한 풍부한 도메인 모델
출처: https://opennote46.tistory.com/125 [욱'S 노트]
반응형
'호기심_메모' 카테고리의 다른 글
Agile과 DevOps (0) | 2021.08.25 |
---|---|
[CI/CD] Skaffold (0) | 2021.08.24 |
JWT 토큰 (0) | 2021.08.24 |
[MSA] Design pattern (0) | 2021.08.24 |
[MSA] 시작과 전략 (0) | 2021.08.23 |