개발을 하다보면 Gradle 배포 되어 있는 라이브러리들이 많다.
사용방법대로 dependence 걸면 자동으로 소스를 다운받아 바로 사용할 수 있게 해주는 편리한 기능이다.
내 소스 수정
배포를 위해서는 소스에 몇가지 추가해주어야 하는 것이 있다.
- build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
...
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
allprojects {
repositories {
google()
jcenter()
maven { url "https://jitpack.io" }
}
}
...
|
maven-gradle-plugin (release note)
- build.gradle(library)
1
2
3
|
|
GitHub Release Version 만들기
최종적으로 commit한 소스를 확인한 뒤 배포버전을 만들 것이다.
이때, gradlew, gradlew.bat, gradle-wrapper.jar 이 파일들이 안올라 가있으면 에러가 나니 강제로라도 올려두자!
- GitHub Repository에서 releases 를 클릭한다.
- 다음화면에서 release 버전 생성을 클릭한다.
나는 베타버전이기 때문에 0.0.1버전으로 시작했다.
JitPack.io 에서 빌드확인
Github에서 Release 버전태그 등록후 JitPack에 접속하여 Github repository 를 입력하면 빌드 성공 여부를 확인 할 수 있다.
빌드가 성공적으로 이루어 지면 아래 스크린샷의 Log 아래에 인디케이터가 초록 문서모양이 되고 실패하게 되면 빨간 문서모양이 뜨며 클릭하면 로그를 확인 할 수 있다.
이후에는 다른 라이브러리를 Dependency 하듯이 입력해주면 되고 JitPack에서도 사용방법 등이 가이드 되어 있다.
반응형
'Develop' 카테고리의 다른 글
SonarQube 사용하기 (Mac OS) (0) | 2024.12.10 |
---|---|
Firebase 연결 이슈 (0) | 2024.04.07 |
Map API 비교 (카카오vs네이버) (0) | 2019.11.02 |
온더로드 제작기 #2 (0) | 2019.07.10 |
온더로드 제작기 #1 (0) | 2019.07.09 |