0
그래서 나는복합 gradle 프로젝트에서 어떻게 복제 할 수 있습니까?
plugins {
id 'com.brightsparklabs.gradle.multi-git' version '1.3.0'
}
multiGitPluginConfig {
repositoriesDir = new File('.')
repositories = [
'a': '[email protected]:xenworks/a.git',
'b': '[email protected]:xenworks/b.git',
]
}
문제가 settings.gradle
rootProject.name = 'composite'
includeBuild('a')
includeBuild('b')
의 경우 것은 "a"또는 "b"Gradle을에 자식 명령 중 하나를 누락하면 실패 할 것입니다 내 "복합"프로젝트에 이것을 추가하는 시도 일하기 위해서, 나는 할 수 없어 ./gradlew gitClone
. 이 특별한 플러그인은 요구 사항이 아니며 단지 "메인"레포를 갖는 방법을 알아 내려고합니다. 그런 다음 모든 의존성을 복제하는 데 사용할 수 있습니다. 그러나 이들을 독립 라이브러리로 유지하십시오.