【发布时间】:2015-01-15 14:28:00
【问题描述】:
到目前为止,我们使用 Jenkins 和 Ant 来构建我们的 Android APK。使用 curl 将构建的 APK、proguard mappings.txt 和一些发行说明上传到 Http 服务器
curl -k -F "app=@$apk_dir" -F "release_notes=@$release_notes_file" "https://ourserver.com/apps/internal/app/$app_dir/$version"
而应用程序目录是由 Android Manifest 中的一些参数组装而成的
app_dir="${app_name}-${some_other_manifest_meta_data}"
当我现在开始切换到 Gradle 时,我想将其移至 gradle 构建文件。 我想到了一个依赖于Android插件组装任务的任务,并将组装好的apk、发行说明和proguard文件上传到Http Server。
不幸的是,Gradle 官方文档和大多数链接只描述了如何上传到 Maven 或 Ivy 服务器。
如果有人可以提供代码或至少提示我如何做到这一点,那就太好了。
谢谢
【问题讨论】:
标签: android jenkins upload gradle publish