Push event to branch dev Looking up repository retiolus/osm2gmaps Querying the current revision of branch dev... Current revision of branch dev is 520c1bc050da0cf3ede45130ea1882458f215bec Obtained Jenkinsfile from 520c1bc050da0cf3ede45130ea1882458f215bec [Pipeline] Start of Pipeline [Pipeline] node Running on debian-x86 in /home/jenkins/agent/workspace/osm2gmaps-release_dev [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: NONE using credential f568593e-85d2-42cc-beef-d3be0682f307 Fetching changes from the remote Git repository Fetching without tags Checking out Revision 520c1bc050da0cf3ede45130ea1882458f215bec (dev) > git rev-parse --resolve-git-dir /home/jenkins/agent/workspace/osm2gmaps-release_dev/.git # timeout=10 > git config remote.origin.url https://codeberg.org/retiolus/osm2gmaps.git # timeout=10 Fetching upstream changes from https://codeberg.org/retiolus/osm2gmaps.git > git --version # timeout=10 > git --version # 'git version 2.39.5' using GIT_ASKPASS to set credentials > git fetch --no-tags --force --progress -- https://codeberg.org/retiolus/osm2gmaps.git +refs/heads/dev:refs/remotes/origin/dev # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 520c1bc050da0cf3ede45130ea1882458f215bec # timeout=10 Commit message: "Merge pull request 'Translations update from Codeberg Translate' (#80) from translate/osm2gmaps:weblate-osm2gmaps-android into dev" > git rev-list --no-walk f5a6b12382b780746cb3d00152f454a3ef789c0e # timeout=10 [Gitea] Notifying branch build status: PENDING Build started... [Gitea] Notified [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] ansiColor [Pipeline] { [Pipeline] stage [Pipeline] { (Clean workspace) [Pipeline] deleteDir [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Checkout source) [Pipeline] checkout The recommended git tool is: NONE using credential f568593e-85d2-42cc-beef-d3be0682f307 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Avoid second fetch Checking out Revision 520c1bc050da0cf3ede45130ea1882458f215bec (dev) Cloning repository https://codeberg.org/retiolus/osm2gmaps.git > git init /home/jenkins/agent/workspace/osm2gmaps-release_dev # timeout=10 Fetching upstream changes from https://codeberg.org/retiolus/osm2gmaps.git > git --version # timeout=10 > git --version # 'git version 2.39.5' using GIT_ASKPASS to set credentials > git fetch --no-tags --force --progress -- https://codeberg.org/retiolus/osm2gmaps.git +refs/heads/dev:refs/remotes/origin/dev # timeout=10 > git config remote.origin.url https://codeberg.org/retiolus/osm2gmaps.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/dev:refs/remotes/origin/dev # timeout=10 Commit message: "Merge pull request 'Translations update from Codeberg Translate' (#80) from translate/osm2gmaps:weblate-osm2gmaps-android into dev" [Gitea] Notifying branch build status: PENDING Build started... [Gitea] Notified [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Install SDK & NDK) [Pipeline] sh > git config core.sparsecheckout # timeout=10 > git checkout -f 520c1bc050da0cf3ede45130ea1882458f215bec # timeout=10 + set -eux + sdkmanager --sdk_root=/home/jenkins/android-sdk platform-tools platforms;android-34 build-tools;34.0.0 ndk;27.0.12077973 Warning: This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times. Loading package information... Loading local repository... [ ] 3% Loading local repository... [ ] 3% Fetch remote repository... [= ] 3% Fetch remote repository... [= ] 4% Fetch remote repository... [= ] 5% Fetch remote repository... [== ] 5% Fetch remote repository... [== ] 6% Fetch remote repository... [== ] 7% Fetch remote repository... [== ] 7% Computing updates... [=== ] 8% Computing updates... [=== ] 10% Computing updates... [=======================================] 100% Computing updates... + yes + sdkmanager --sdk_root=/home/jenkins/android-sdk --licenses Warning: This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times. Loading local repository... [========= ] 25% Loading local repository... [========= ] 25% Fetch remote repository... [========== ] 26% Fetch remote repository... [============ ] 31% Fetch remote repository... [============ ] 32% Fetch remote repository... [============= ] 33% Fetch remote repository... [============= ] 35% Fetch remote repository... [============== ] 36% Fetch remote repository... [============== ] 37% Fetch remote repository... [=============== ] 38% Fetch remote repository... [=============== ] 39% Fetch remote repository... [================ ] 40% Fetch remote repository... [================ ] 41% Fetch remote repository... [================ ] 42% Fetch remote repository... [================= ] 44% Fetch remote repository... [================= ] 45% Fetch remote repository... [================== ] 46% Fetch remote repository... [================== ] 47% Fetch remote repository... [=================== ] 48% Fetch remote repository... [=================== ] 49% Fetch remote repository... [==================== ] 50% Fetch remote repository... [==================== ] 51% Fetch remote repository... [==================== ] 53% Fetch remote repository... [===================== ] 54% Fetch remote repository... [===================== ] 55% Fetch remote repository... [====================== ] 56% Fetch remote repository... [====================== ] 57% Fetch remote repository... [======================= ] 58% Fetch remote repository... [======================= ] 59% Fetch remote repository... [======================== ] 60% Fetch remote repository... [======================== ] 61% Fetch remote repository... [========================= ] 63% Fetch remote repository... [========================= ] 64% Fetch remote repository... [========================= ] 65% Fetch remote repository... [========================== ] 66% Fetch remote repository... [========================== ] 67% Fetch remote repository... [=========================== ] 68% Fetch remote repository... [=========================== ] 69% Fetch remote repository... [============================ ] 70% Fetch remote repository... [============================ ] 72% Fetch remote repository... [============================= ] 73% Fetch remote repository... [============================= ] 74% Fetch remote repository... [============================= ] 75% Fetch remote repository... [============================= ] 75% Computing updates... [=======================================] 100% Computing updates... All SDK package licenses accepted. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Prepare signing) [Pipeline] withCredentials Masking supported pattern matches of $KS_FILE or $KS_PASS or $KEY_PASS or $KEY_ALIAS [Pipeline] { [Pipeline] sh + set -eux + mkdir -p app + cp **** app/release.keystore + cat [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build signed release) [Pipeline] sh + set -eux + chmod +x ./gradlew + ./gradlew clean assembleRelease Starting a Gradle Daemon (subsequent builds will be faster) Warning: SDK processing. This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times. WARNING: We recommend using a newer Android Gradle plugin to use compileSdk = 35 This Android Gradle plugin (8.3.2) was tested up to compileSdk = 34. You are strongly encouraged to update your project to use a newer Android Gradle plugin that has been tested with compileSdk = 35. If you are already using the latest version of the Android Gradle plugin, you may need to wait until a newer version with support for compileSdk = 35 is available. To suppress this warning, add/update android.suppressUnsupportedCompileSdk=35 to this project's gradle.properties. > Task :app:clean UP-TO-DATE > Task :app:buildKotlinToolingMetadata > Task :app:preBuild UP-TO-DATE > Task :app:preReleaseBuild UP-TO-DATE > Task :app:generateReleaseResValues > Task :app:dataBindingMergeDependencyArtifactsRelease > Task :app:generateReleaseResources > Task :app:mergeReleaseResources > Task :app:packageReleaseResources > Task :app:mapReleaseSourceSetPaths > Task :app:checkReleaseAarMetadata > Task :app:createReleaseCompatibleScreenManifests > Task :app:extractDeepLinksRelease > Task :app:parseReleaseLocalResources > Task :app:processReleaseMainManifest > Task :app:dataBindingGenBaseClassesRelease > Task :app:processReleaseManifest > Task :app:javaPreCompileRelease > Task :app:extractProguardFiles > Task :app:mergeReleaseJniLibFolders > Task :app:mergeReleaseNativeLibs NO-SOURCE > Task :app:stripReleaseDebugSymbols NO-SOURCE > Task :app:extractReleaseNativeSymbolTables NO-SOURCE > Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE > Task :app:checkReleaseDuplicateClasses > Task :app:desugarReleaseFileDependencies > Task :app:processReleaseManifestForPackage > Task :app:mergeReleaseArtProfile > Task :app:processReleaseResources > Task :app:mergeReleaseShaders > Task :app:compileReleaseShaders NO-SOURCE > Task :app:generateReleaseAssets UP-TO-DATE > Task :app:mergeReleaseAssets > Task :app:compressReleaseAssets > Task :app:extractReleaseVersionControlInfo > Task :app:mergeExtDexRelease > Task :app:validateSigningRelease > Task :app:writeReleaseAppMetadata > Task :app:writeReleaseSigningConfigVersions > Task :app:optimizeReleaseResources > Task :app:compileReleaseKotlin w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/activities/AboutActivity.kt:51:21 Unnecessary safe call on a non-null receiver of type TextView w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/activities/ConfigActivity.kt:59:21 Name shadowed: customLink w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/activities/HistoryActivity.kt:54:54 Parameter 'view' is never used, could be renamed to _ w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/activities/HistoryActivity.kt:104:20 Unnecessary safe call on a non-null receiver of type PopupWindow w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/activities/MainActivity.kt:746:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/2GisConverter.kt:13:9 Variable 'zoomMatch' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/2GisConverter.kt:27:65 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/AcmeMapperConverter.kt:6:71 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/AppleMapsConverter.kt:35:70 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/BingMapsConverter.kt:19:69 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/CartesAppConverter.kt:6:70 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/CopernixConverter.kt:6:69 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/DMSConverter.kt:51:64 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/GeoLinkConverter.kt:6:64 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/GoogleMapsConverter.kt:6:71 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/HereWeGoConverter.kt:6:69 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/MGRSConverter.kt:57:9 Variable 'upperNorthing' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/MagicEarthConverter.kt:23:71 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/MapQuestConverter.kt:6:69 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/OpenHistoricalMapConverter.kt:6:78 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/OpenLocationCodeConverter.kt:7:77 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/OpenStreetMapConverter.kt:71:74 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/OpenTopoMapConverter.kt:6:72 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/OrganicMapsConverter.kt:131:69 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/OrganicMapsConverter.kt:137:64 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/UTMConverter.kt:50:9 Variable 'e2' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/WazeConverter.kt:6:65 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/WikiMapiaConverter.kt:6:79 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/WikiMiniAtlasConverter.kt:6:74 Parameter 'zoomLevel' is never used w: file:///home/jenkins/agent/workspace/osm2gmaps-release_dev/app/src/main/java/net/retiolus/osm2gmaps/utils/maps/converters/YandexMapsConverter.kt:6:71 Parameter 'zoomLevel' is never used > Task :app:compileReleaseJavaWithJavac > Task :app:generateReleaseLintVitalReportModel > Task :app:dexBuilderRelease > Task :app:mergeDexRelease > Task :app:mergeReleaseGlobalSynthetics > Task :app:processReleaseJavaRes > Task :app:compileReleaseArtProfile > Task :app:mergeReleaseJavaResource > Task :app:packageRelease > Task :app:createReleaseApkListingFileRedirect > Task :app:lintVitalAnalyzeRelease > Task :app:lintVitalReportRelease > Task :app:lintVitalRelease > Task :app:assembleRelease BUILD SUCCESSFUL in 57s 46 actionable tasks: 45 executed, 1 up-to-date [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Copy, Archive & Publish APK) [Pipeline] sh + set -eux + cp app/build/outputs/apk/release/net.retiolus.osm2gmaps-v0.5.21.apk . [Pipeline] archiveArtifacts Archiving artifacts Recording fingerprints [Pipeline] publishGiteaAssets Did not publish gitea release assets due to head either being null or no ReleaseSCMHead [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline [Gitea] Notifying branch build status: SUCCESS This commit looks good [Gitea] Notified Finished: SUCCESS