Started by upstream project "player-linux" build number 1723 originally caused by: Started by GitHub push by carstene1ns Running as SYSTEM Building on the built-in node in workspace /var/lib/jenkins/workspace/player-android [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] Done The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/EasyRPG/Player.git > git init /var/lib/jenkins/workspace/player-android # timeout=10 Fetching upstream changes from https://github.com/EasyRPG/Player.git > git --version # timeout=10 > git --version # 'git version 2.45.1' > git fetch --tags --force --progress -- https://github.com/EasyRPG/Player.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/EasyRPG/Player.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Seen branch in repository origin/0-6-2-stable Seen branch in repository origin/0-7-0-stable Seen branch in repository origin/0-8-0-stable Seen branch in repository origin/master Seen 4 remote branches > git show-ref --tags -d # timeout=10 Checking out Revision c024e67469a4623cc381bd723ca93a4447bb8d9c (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f c024e67469a4623cc381bd723ca93a4447bb8d9c # timeout=10 Commit message: "Merge pull request #3192 from florianessl/DirectMenuPatch" > git rev-list --no-walk 9e25ec19d699359a8e2b9431a4d13f8f9ccfa172 # timeout=10 [Checks API] No suitable checks publisher found. [player-android] $ /bin/sh -xe /tmp/jenkins15855949628494962641.sh + EASYRPG_TOOLCHAIN_DIR=/var/lib/jenkins/workspace/player-android/../toolchain-android/android + export ANDROID_SDK_ROOT=/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk + ANDROID_SDK_ROOT=/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk + export ANDROID_NDK_ROOT=/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk/ndk/21.4.7075529 + ANDROID_NDK_ROOT=/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk/ndk/21.4.7075529 + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/bin:/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk:/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk/build-tools/28.0.0:/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk/ndk/21.4.7075529 + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/bin:/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk:/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk/build-tools/28.0.0:/var/lib/jenkins/workspace/player-android/../toolchain-android/android/android-sdk/ndk/21.4.7075529 + cd builds/android ++ pwd + ANDROID_FOLDER=/var/lib/jenkins/workspace/player-android/builds/android ++ git describe ++ cut -d - -f -2 + GIT_DESCRIBE_VERSION=0.8-327 ++ git rev-list HEAD --count + GIT_COMMIT_COUNT=9170 + setconf gradle.properties VERSION_NAME 0.8-327 + setconf gradle.properties VERSION_CODE 9170 + ./gradlew clean Starting a Gradle Daemon (subsequent builds will be faster) > Configure project :app WARNING: [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement > Task :clean UP-TO-DATE > Task :app:externalNativeBuildCleanDebug > Task :app:externalNativeBuildCleanRelease > Task :app:clean > Task :assets:clean UP-TO-DATE BUILD SUCCESSFUL in 15s 5 actionable tasks: 3 executed, 2 up-to-date + ./gradlew --parallel --build-cache -PtoolchainDirs=/var/lib/jenkins/workspace/player-android/../toolchain-android/android -PcmakeOptions=-DCMAKE_CXX_COMPILER_LAUNCHER=ccache assembleRelease > Configure project :app WARNING: [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement [CXX5202] This app only has 32-bit [armeabi-v7a] native libraries. Beginning August 1, 2019 Google Play store requires that all apps that include native libraries must provide 64-bit versions. For more information, visit https://g.co/64-bit-requirement WARNING: The specified Android SDK Build Tools version (33.0.0) is ignored, as it is below the minimum supported version (33.0.1) for Android Gradle Plugin 8.1.1. Android SDK Build Tools 33.0.1 will be used. To suppress this warning, remove "buildToolsVersion '33.0.0'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools. > Task :app:preBuild UP-TO-DATE > Task :app:preReleaseBuild UP-TO-DATE > Task :app:javaPreCompileRelease FROM-CACHE > Task :app:generateReleaseResValues FROM-CACHE > Task :app:checkReleaseAarMetadata > Task :app:mapReleaseSourceSetPaths > Task :app:generateReleaseResources UP-TO-DATE > Task :app:mergeReleaseResources FROM-CACHE > Task :app:packageReleaseResources FROM-CACHE > Task :app:parseReleaseLocalResources FROM-CACHE > Task :app:createReleaseCompatibleScreenManifests > Task :app:extractDeepLinksRelease FROM-CACHE > Task :app:processReleaseMainManifest package="org.easyrpg.player" found in source AndroidManifest.xml: /var/lib/jenkins/workspace/player-android/builds/android/app/src/main/AndroidManifest.xml. Setting the namespace via the package attribute in the source AndroidManifest.xml is no longer supported, and the value is ignored. Recommendation: remove package="org.easyrpg.player" from the source AndroidManifest.xml: /var/lib/jenkins/workspace/player-android/builds/android/app/src/main/AndroidManifest.xml. > Task :app:processReleaseManifest > Task :app:extractProguardFiles > Task :app:configureCMakeRelWithDebInfo[arm64-v8a] > Task :app:processReleaseManifestForPackage > Task :app:buildCMakeRelWithDebInfo[arm64-v8a] C/C++: ninja: Entering directory `/var/lib/jenkins/workspace/player-android/builds/android/app/.cxx/RelWithDebInfo/1uw2mi1s/arm64-v8a' C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter_map.cpp:232:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast (2002): // Cmd::EasyRpg_TriggerEventAt C/C++: ^ C/C++: 1 warning generated. C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter.cpp:829:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast(2053): //Cmd::EasyRpg_SetInterpreterFlag C/C++: ^ C/C++: 1 warning generated. > Task :app:configureCMakeRelWithDebInfo[armeabi-v7a] > Task :app:buildCMakeRelWithDebInfo[armeabi-v7a] C/C++: ninja: Entering directory `/var/lib/jenkins/workspace/player-android/builds/android/app/.cxx/RelWithDebInfo/1uw2mi1s/armeabi-v7a' C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter_map.cpp:232:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast (2002): // Cmd::EasyRpg_TriggerEventAt C/C++: ^ C/C++: 1 warning generated. C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter.cpp:829:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast(2053): //Cmd::EasyRpg_SetInterpreterFlag C/C++: ^ C/C++: 1 warning generated. > Task :app:configureCMakeRelWithDebInfo[x86] > Task :app:buildCMakeRelWithDebInfo[x86] C/C++: ninja: Entering directory `/var/lib/jenkins/workspace/player-android/builds/android/app/.cxx/RelWithDebInfo/1uw2mi1s/x86' C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter_map.cpp:232:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast (2002): // Cmd::EasyRpg_TriggerEventAt C/C++: ^ C/C++: 1 warning generated. C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter.cpp:829:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast(2053): //Cmd::EasyRpg_SetInterpreterFlag C/C++: ^ C/C++: 1 warning generated. > Task :app:configureCMakeRelWithDebInfo[x86_64] > Task :app:buildCMakeRelWithDebInfo[x86_64] C/C++: ninja: Entering directory `/var/lib/jenkins/workspace/player-android/builds/android/app/.cxx/RelWithDebInfo/1uw2mi1s/x86_64' C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter_map.cpp:232:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast (2002): // Cmd::EasyRpg_TriggerEventAt C/C++: ^ C/C++: 1 warning generated. C/C++: /var/lib/jenkins/workspace/player-android/src/game_interpreter.cpp:829:8: warning: case value not in enumerated type 'Game_Interpreter::Cmd' (aka 'lcf::rpg::EventCommand::Code') [-Wswitch] C/C++: case static_cast(2053): //Cmd::EasyRpg_SetInterpreterFlag C/C++: ^ C/C++: 1 warning generated. > Task :app:mergeReleaseJniLibFolders FROM-CACHE > Task :app:checkReleaseDuplicateClasses > Task :app:mergeReleaseNativeLibs > Task :app:desugarReleaseFileDependencies FROM-CACHE > Task :app:stripReleaseDebugSymbols > Task :app:mergeExtDexRelease FROM-CACHE > Task :app:mergeReleaseArtProfile > Task :app:mergeReleaseShaders FROM-CACHE > Task :app:compileReleaseShaders NO-SOURCE > Task :app:generateReleaseAssets UP-TO-DATE > Task :app:mergeReleaseAssets FROM-CACHE > Task :app:compressReleaseAssets FROM-CACHE > Task :app:processReleaseJavaRes NO-SOURCE > Task :app:collectReleaseDependencies > Task :app:sdkReleaseDependencyData > Task :app:validateSigningRelease > Task :app:writeReleaseAppMetadata > Task :app:writeReleaseSigningConfigVersions > Task :app:mergeReleaseJavaResource > Task :app:processReleaseResources > Task :app:compileReleaseJavaWithJavac FROM-CACHE > Task :app:dexBuilderRelease FROM-CACHE > Task :app:mergeDexRelease FROM-CACHE > Task :app:mergeReleaseGlobalSynthetics FROM-CACHE > Task :app:compileReleaseArtProfile FROM-CACHE > Task :app:optimizeReleaseResources > Task :app:extractReleaseNativeSymbolTables > Task :app:packageRelease > Task :app:createReleaseApkListingFileRedirect > Task :app:mergeReleaseNativeDebugMetadata > Task :app:lintVitalAnalyzeRelease > Task :app:lintVitalReportRelease > Task :app:lintVitalRelease /var/lib/jenkins/workspace/player-android/builds/android/app/src/main/java/org/easyrpg/player/game_browser/GameBrowserActivity.java:230: Error: When using `setHasFixedSize() in an RecyclerView, wrap_content cannot be used as a value for size in the scrolling direction. [InvalidSetHasFixedSize from recyclerview-1.2.1] gamesGridRecyclerView.setHasFixedSize(true); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "InvalidSetHasFixedSize": When a RecyclerView uses setHasFixedSize(...) you cannot use wrap_content for size in the scrolling direction. Vendor: Android Open Source Project (recyclerview-1.2.1) Identifier: recyclerview-1.2.1 Feedback: https://issuetracker.google.com/issues/new?component=192731 1 errors, 0 warnings > Task :app:assembleRelease BUILD SUCCESSFUL in 14m 56s 51 actionable tasks: 34 executed, 17 from cache + cd app/build/outputs/apk + cp release/app-release.apk EasyRpgPlayerActivity.apk + cd /var/lib/jenkins/workspace/player-android/builds/android + OBJ_FOLDER='app/build/intermediates/cxx/RelWithDebInfo/*/obj' + tar czf dbg_symbols.tar.gz app/build/intermediates/cxx/RelWithDebInfo/1uw2mi1s/obj/x86/ app/build/intermediates/cxx/RelWithDebInfo/1uw2mi1s/obj/armeabi-v7a/ app/build/intermediates/cxx/RelWithDebInfo/1uw2mi1s/obj/arm64-v8a/ [player-android] $ /bin/sh -xe /tmp/jenkins9676008482432388818.sh + cd builds/android + test xorigin/master = xorigin/master + cp -rup dbg_symbols.tar.gz app/build/outputs/apk/EasyRpgPlayerActivity.apk /var/lib/jenkins/ci-archives/android Archiving artifacts [Checks API] No suitable checks publisher found. Finished: SUCCESS