Hi everyone,
my first build today failed with some errors re: deprecated Gradle features. Is it something that I mis-configured in the build settings, or a bug? Didn’t find anything about that on forums.
The application ID is 279543.
And here’s the end of the log file with errors:
------------- 8< --------------------------
┌──────────────────────────────────────────────────────────────────────────────┐
│ SUMMARY | 12/1/2021, 9:42:08 AM │
│ $ rnv export -p android -c app_381784 -s standalone --ci --mono --no-install
├──────────────────────────────────────────────────────────────────────────────┤
│ ReNative Version: 0.32.0-feat-engines-merged-15 │
│ Project Name ($package.name): @appgyver/orchestra-app-standalone │
│ Project Version ($package.version): 3.2.14 │
│ Workspace ($.workspaceID): buildservice │
│ Platform (-p): android │
│ Engine ($.platforms.android.engine): engine-rn │
│ App Config (-c): app_381784 │
│ Build Scheme (-s): standalone │
│ Bundle assets ($.platforms.android.bundleAssets): true │
│ Target (-t): Nexus_5X_API_26 │
│ Supported Platforms: android │
│ Env Info: darwin | x64 | node v16.12.0 │
│ Executed Time: 0h:4m:15s:1ms │
│ │
│ [ warn ] [workspace configure] You’re missing defaultTargets in your config /Users/ec2-user/app-builder/STAGING/dotappgyver/renative.json. Let’s add them!
│ [ warn ] [configure] DEPRECATED structure in /Users/ec2-user/app-builder/STAGING/dotappgyver/@appgyver/orchestra-app-standalone/appConfigs/app_381784/renative.private.json.
Your android object needs to be located under platforms object.
│ [ warn ] [configure] You are missing backgroundColor in your renative config. will use default #FFFFFF instead
│ [ error ] [build] COMMAND:
./gradlew bundleRelease -x bundleReleaseJsAndAssets
FAILED with ERROR:
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:app:packageReleaseBundle’.
java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.RuntimeException: jarsignerfailed with exit code 1 :
jarsigner error: java.lang.RuntimeException: keystore load: Invalid keystore format
-
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. -
Get more help at https://help.gradle.org
BUILD FAILED in 1m 2s
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use ‘–warning-mode all’ to show the individual deprecation warnings.
See Command-Line Interface
490 actionable tasks: 490 executed
Command failed with exit code 1 (EPERM): ./gradlew bundleRelease -x bundleReleaseJsAndAssets
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/@react-native-community/async-storage/android/src/main/java/com/reactnativecommunity/asyncstorage/AsyncStorageModule.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/@react-native-community/viewpager/android/src/main/java/com/reactnativecommunity/viewpager/ReactViewPagerManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/@react-native-community/slider/android/src/main/java/com/reactnativecommunity/slider/ReactSliderManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/@react-native-community/slider/android/src/main/java/com/reactnativecommunity/slider/ReactSliderManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/react-native-orientation-locker/android/src/main/java/org/wonday/orientation/OrientationModule.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/@react-native-picker/picker/android/src/main/java/com/reactnativecommunity/picker/ReactPickerManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/react-native-safe-area-context/android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/@react-native-firebase/crashlytics/android/src/main/java/io/invertase/firebase/crashlytics/ReactNativeFirebaseCrashlyticsModule.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/NodesManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ec2-user/app-builder/STAGING/client/node_modules/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/NodesManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:app:packageReleaseBundle’.
java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.RuntimeException: jarsignerfailed with exit code 1 :
jarsigner error: java.lang.RuntimeException: keystore load: Invalid keystore format
-
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. -
Get more help at https://help.gradle.org
BUILD FAILED in 1m 2s
Error: Command failed with exit code 1 (EPERM): ./gradlew bundleRelease -x bundleReleaseJsAndAssets
at makeError (/Users/ec2-user/app-builder/STAGING/client/node_modules/rnv/node_modules/execa/lib/error.js:58:11)
at handlePromise (/Users/ec2-user/app-builder/STAGING/client/node_modules/rnv/node_modules/execa/index.js:112:26)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5)
│ │
│ Project location: │
│ ./platformBuilds/app_381784_android │
└──────────────────────────────────────────────────────────────────────────────┘
exec: 4:16.252 (m:ss.mmm)
remove temp package: 5.199ms
ypx: 4:16.387 (m:ss.mmm)
---------------- 8< -------------------------