안드로이드 모듈을 Maven 배포(sonatype을 이용) 방법을 알아보자.
2016년에 JCenter 배포하는 방법을 정리했었는데, jcenter는 사라졌습니다.
이제 Maven을 통한 모듈 배포가 가능한데, JCenter가 쉽게 접근할 수 있는 반명 Maven은 배포하려면 준비해야 할 것들이 많습니다.
이 글에서는 지라 티켓 등록부터 MavenCentral 배포한 결과물까지 살펴보려고 합니다.
필자의 경우 배포한 모듈은 Retrofit FlowCallAdapterFactory입니다. Retrofit에서 Flow
Retrofit-FlowCallAdapterFactory
이 글에서 알아볼 내용
- 모듈을 생성하는 내용은 담지 않습니다.
- 모듈을 배포하기 위해 사용했던 sonatype Nexus repository 사용 방법을 간단하게 다룬다.
- 배포를 위한 준비 과정 및 배포 코드(gradle.kts)를 담는다.
- 배포를 위한 과정을 담지만, 사용한 기술에 대한(kotlin precompiled을) 설명하는 부분은 없습니다.