У меня есть следующие в моей build.gradle
:Как я могу сказать gradle для выполнения uploadArchives в выпуске SNAPSHOT?
uploadArchives {
repositories {
mavenDeployer {
configuration = configurations.deployerJars
String keyFile = "/Users/myusername/.ssh/[email protected]"
repository(url: "scp://myhost.com/var/maven/repository") {
authentication(userName: "maven", privateKey: keyFile)
}
}
}
}
Это прекрасно работает - с одной оговоркой: это только загрузки релиз сборки. Я знаю, что могу указать snapshotRepository
, чтобы он мог загружать снимки, но я действительно хочу знать, как вызвать это поведение. Я хотел бы мои снимки, чтобы перейти к тому же репо, как выпуск сборки (который я думаю, что это поведение по умолчанию), но когда я делаю:
./gradlew uploadArchives
или ./gradlew assembleDebug uploadArchives
это первый строит release
buildType и добавления это. Как я могу сказать uploadArchives
Я хочу, чтобы он загрузил сборку моментальных снимков (то есть отладки)?