[Gradle][task] maven이 아닌 gradle 에서 rpm 패키징 만들기_gradle, tasks, rpm, rpm plugin


[Gradle][task] maven이 아닌 gradle 에서 rpm 패키징 만들기_gradle, tasks, rpm, rpm plugin

maven은 정보가 넘쳐나는데 gradle 버전은 부족한거 같아서 이 게시물 하나로 해결해기 위해 작성 하였다. rpm plugin buildscript { repositories { jcenter() mavenCentral() } dependencies { classpath 'com.netflix.nebula:gradle-ospackage-plugin:8.4.1' } } apply plugin: 'nebula.rpm' repositories 는 라이브로리를 보관한 저장소를 의미한다. 왜 두개(jcenter(), mavenCentral())를 썼느냐고 물어보실 수 있다 ! 두개를 쓰는걸 권장한다. 상호보완적인 의미로 mavenCentral()은 이전부터 사용해온 저장소라고 하지만.., 만든 라이브러리를 올리는 과정이 복잡하다 이걸 보완하려고 나온게 jcenter 이다. jcenter에 업로드를 하면 mavenCentral 에도자동으로 올라가니 얼마나 편안해 졌는가 ! dependen...


#gradle #nebula #netflix #ospackage #packing #rpm #rpmbuild #tasks #패키징

원문링크 : [Gradle][task] maven이 아닌 gradle 에서 rpm 패키징 만들기_gradle, tasks, rpm, rpm plugin