Added gradle upload task

This commit is contained in:
M66B 2023-03-03 10:53:18 +01:00
parent 5f28ebbfd7
commit 6ac1b3d72b
1 changed files with 14 additions and 0 deletions

View File

@ -363,6 +363,20 @@ task downloadPSL(type: Download) {
overwrite true
}
task upload() {
// ./gradlew upload -Ptype=github -Ptitle=test
doLast {
exec {
workingDir "${buildDir}"
commandLine 'curl',
'-o', '/dev/null',
'-X', 'POST', "https://M66B:" + localProperties.getProperty("bb.pwd", "") + "@api.bitbucket.org/2.0/repositories/M66B/fairemail-test/downloads",
'--form', "files=@${buildDir}/outputs/apk/" + type + "/release/FairEmail-v1." + getVersionCode() + getRevision() + "-" + type + "-release.apk;" +
"filename=FairEmail-v1." + getVersionCode() + getRevision() + "-" + type + "-" + title + "-release.apk"
}
}
}
repositories {
google()
mavenCentral()