Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-13615

Release signing with build.json not working

    XMLWordPrintableJSON

Details

    Description

      With cordova-android master, I'm not setting signed release builds.
      I'm specifying the keystore and passwords in my build.json file.

      The output of cordova build android --device --release is as follows:

      ANDROID_HOME=/usr/local/Caskroom/android-sdk/25.2.3
      JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home
      Reading build config file: .../build.json
      Reading the keystore from: ../correct.keystore
      studio
      Starting a Gradle Daemon (subsequent builds will be faster)
      :wrapper
      
      BUILD SUCCESSFUL in 4s
      1 actionable task: 1 executed
      Subproject Path: CordovaLib
      Subproject Path: app
      Starting a Gradle Daemon (subsequent builds will be faster)
      publishNonDefault is deprecated and has no effect anymore. All variants are now published.
      Download https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
      The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
      	at build_mwups4l6vzpjxql6irnsfnd4.run(.../platforms/android/app/build.gradle:143)
      :CordovaLib:preBuild UP-TO-DATE
      :CordovaLib:preReleaseBuild UP-TO-DATE
      :CordovaLib:compileReleaseAidl
      :CordovaLib:compileReleaseRenderscript
      :CordovaLib:checkReleaseManifest
      :CordovaLib:generateReleaseBuildConfig
      :CordovaLib:prepareLintJar
      :CordovaLib:generateReleaseResValues
      :CordovaLib:generateReleaseResources
      :CordovaLib:packageReleaseResources
      :CordovaLib:platformAttrExtractor
      :CordovaLib:processReleaseManifest
      :CordovaLib:javaPreCompileRelease
      :CordovaLib:processReleaseJavaRes NO-SOURCE
      :app:preBuild UP-TO-DATE
      :app:preReleaseBuild
      :app:compileReleaseAidl
      :CordovaLib:packageReleaseRenderscript NO-SOURCE
      :app:compileReleaseRenderscript
      :app:checkReleaseManifest
      :app:generateReleaseBuildConfig
      :app:prepareLintJar
      :app:generateReleaseResValues
      :app:generateReleaseResources
      :app:mergeReleaseResources
      :app:createReleaseCompatibleScreenManifests
      :app:processReleaseManifest
      :app:splitsDiscoveryTaskRelease
      :app:compileReleaseNdk NO-SOURCE
      :CordovaLib:mergeReleaseShaders
      :CordovaLib:compileReleaseShaders
      :CordovaLib:generateReleaseAssets
      :CordovaLib:mergeReleaseAssets
      :app:mergeReleaseShaders
      :app:compileReleaseShaders
      :app:generateReleaseAssets
      :app:mergeReleaseAssets
      :app:extractTryWithResourcesSupportJarRelease
      :CordovaLib:compileReleaseNdk NO-SOURCE
      :CordovaLib:mergeReleaseJniLibFolders
      :CordovaLib:transformNativeLibsWithMergeJniLibsForRelease
      :CordovaLib:transformNativeLibsWithIntermediateJniLibsForRelease
      :app:mergeReleaseJniLibFolders
      :app:processReleaseJavaRes NO-SOURCE
      :CordovaLib:processReleaseResources
      :CordovaLib:generateReleaseSources
      :CordovaLib:compileReleaseJavaWithJavacNote: Some input files use or override a deprecated API.
      Note: Recompile with -Xlint:deprecation for details.
      
      :CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
      :app:processReleaseResources
      :app:generateReleaseSources
      :app:javaPreCompileRelease
      :app:compileReleaseJavaWithJavac
      :app:compileReleaseSources
      :app:transformClassesWithStackFramesFixerForRelease
      :app:transformClassesWithDesugarForRelease
      :app:transformClassesWithPreDexForRelease
      :app:transformDexWithDexForRelease
      :app:transformNativeLibsWithMergeJniLibsForRelease
      :app:transformResourcesWithMergeJavaResForRelease
      :app:packageRelease
      :app:lintVitalRelease
      :app:assembleRelease
      :app:cdvBuildRelease
      
      BUILD SUCCESSFUL in 34s
      46 actionable tasks: 46 executed
      Built the following apk(s): 
      	.../platforms/android/app/build/outputs/apk/release/android-release-unsigned.apk
      

      Attachments

        Issue Links

          Activity

            People

              bowserj Joey Robert Bowser
              dpogue Darryl Pogue
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: