bırakın:uploadArchives hem hata ayıklama kurmak ve benim gradle komut bir yükleme görev var
uploadArchives {
repositories {
mavenDeployer {
repository(url: "${nexusUrl}/content/repositories/apps-releases") {
authentication(userName: nexusUsername, password: nexusPassword)
}
snapshotRepository(url: "${nexusUrl}/content/repositories/apps-snapshots") {
authentication(userName: nexusUsername, password: nexusPassword)
}
pom.groupId = "$defaultApplicationId"
pom.artifactId = 'MyApp'
pom.version = applicationVersionName()
}
}
}
Ve ile TeamCity bu çalışan: o uploadArchives gibi görünüyor ayıklama sürümünü oluşturduktan sonra
clean assembleDebug testDebugUnitTest crashlyticsUploadDistributionDebug uploadArchives
yayın sürümü de oluşturuyor. Bu yüzden, yapı bittiğinde, hem bir hata ayıklama hem de sürümleri oluşturdum. Ancak, uploadArchives'u kaldırırsam, yalnızca hata ayıklama apk'si oluşturur.
Bunu önlemek için zaten var mı? Bu büyük bir anlaşma değil, sadece belirttiğim versiyonu oluşturmak güzel olurdu; yani güzel olurdu uploadDebugArchives ve uploadReleaseArchives ...
Teşekkürler. Ama anladığım kadarıyla sadece bir tane yayınlayacaksınız, sizin belirttiğiniz. Her ikisini de yayınlamak istiyoruz, ancak sürüm oluşturma veya hata ayıklama oluşturmayı belirttiğimizde. Aynı zamanda değil, daha çok yayınlamadan daha sık yayınladığımız (yani, "hata ayıklama" snapslarımız var). – peuhse
*> Aynı zamanda değil * Bu sadece bir yapı türünü yayınladığınız anlamına gelmez mi? – RaGe
Evet, bir seferde evet. Anlık görüntü bültenlerden çok daha sık. – peuhse