|
|
@@ -672,8 +672,15 @@ func doAndroidArchive(cmdline []string) {
|
|
|
// Skip Maven deploy and Azure upload for PR builds
|
|
|
maybeSkipArchive(env)
|
|
|
|
|
|
+ // Sign and upload the archive to Azure
|
|
|
+ archive := "geth-" + archiveBasename("android", env) + ".aar"
|
|
|
+ os.Rename("geth.aar", archive)
|
|
|
+
|
|
|
+ if err := archiveUpload(archive, *upload, *signer); err != nil {
|
|
|
+ log.Fatal(err)
|
|
|
+ }
|
|
|
// Sign and upload all the artifacts to Maven Central
|
|
|
- os.Rename("geth.aar", meta.Package+".aar")
|
|
|
+ os.Rename(archive, meta.Package+".aar")
|
|
|
if *signer != "" && *deploy != "" {
|
|
|
// Import the signing key into the local GPG instance
|
|
|
if b64key := os.Getenv(*signer); b64key != "" {
|
|
|
@@ -694,13 +701,6 @@ func doAndroidArchive(cmdline []string) {
|
|
|
"-settings=build/mvn.settings", "-Durl="+repo, "-DrepositoryId=ossrh",
|
|
|
"-DpomFile="+meta.Package+".pom", "-Dfile="+meta.Package+".aar")
|
|
|
}
|
|
|
- // Sign and upload the archive to Azure
|
|
|
- archive := "geth-" + archiveBasename("android", env) + ".aar"
|
|
|
- os.Rename(meta.Package+".aar", archive)
|
|
|
-
|
|
|
- if err := archiveUpload(archive, *upload, *signer); err != nil {
|
|
|
- log.Fatal(err)
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
func gomobileTool(subcmd string, args ...string) *exec.Cmd {
|