Page MenuHomeGitPull.it

Build 1219
PassedPublic

You are viewing an older run of this build. View Current Build

Properties

Drydock: Sign and Publish Builded APK Files

When
Completed at Apr 26 2026, 18:12 · Built for 13 s
Status
Passed
Description

Source code:

https://gitpull.it/source/libre-busto-ci-cd/browse/master/bin/publish-latest-branch-build.sh

(ex P23)

This step will copy the built .apk to an indexed HTTP directory exposed by Apache, signing them:

https://lab.reyboz.it/builds/libre-busto/

Build Log 6097 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

1sh: 1: /home/phabricator-android-builder/bin/phab-comment.php: not found
2sh: 1: /home/phabricator-android-builder/bin/phab-comment.php: not found
3sh: 1: /home/phabricator-android-builder/bin/phab-comment.php: not found
4sh: 1: /home/phabricator-android-builder/bin/phab-comment.php: not found
5sh: 1: /home/phabricator-android-builder/bin/phab-comment.php: not found
6

Build Log 6096 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

583324769348 res/vH.xml (OK - compressed)
583424769681 res/vJ.xml (OK - compressed)
583524770008 res/vL.9.png (OK)
583624770271 res/vR.xml (OK - compressed)
583724770536 res/vT.xml (OK - compressed)
583824770764 res/vZ.xml (OK - compressed)
583924771021 res/vf.xml (OK - compressed)
584024771348 res/vl.xml (OK - compressed)
584124771919 res/vn.xml (OK - compressed)
584224772272 res/vq.xml (OK - compressed)
584324772850 res/vy.xml (OK - compressed)
584424773340 res/vz.9.png (OK)
584524773561 res/w7.xml (OK - compressed)
584624774317 res/w9.xml (OK - compressed)
584724774592 res/wL.9.png (OK)
584824775072 res/wN.9.png (OK)
584924775337 res/wP.xml (OK - compressed)
585024775692 res/w_.png (OK)
585124775948 res/wb.png (OK)
585224781877 res/wi.xml (OK - compressed)
585324782252 res/wy.png (OK)
585424782720 res/x3.9.png (OK)
585524782972 res/x4.xml (OK - compressed)
585624783748 res/xH.png (OK)
585724783974 res/xI.xml (OK - compressed)
585824784675 res/xM.ttf (OK - compressed)
585924844368 res/xR.9.png (OK)
586024844604 res/xa.9.png (OK)
586124844865 res/xa.xml (OK - compressed)
586224845426 res/xd.xml (OK - compressed)
586324846139 res/xj.xml (OK - compressed)
586424846431 res/xq.xml (OK - compressed)
586524846819 res/xz.xml (OK - compressed)
586624848010 res/y-.xml (OK - compressed)
586724848278 res/y4.xml (OK - compressed)
586824848534 res/y9.xml (OK - compressed)
586924848803 res/yE.xml (OK - compressed)
587024849060 res/yH.9.png (OK)
587124849284 res/yS.xml (OK - compressed)
587224849535 res/yT.xml (OK - compressed)
587324849858 res/yV.xml (OK - compressed)
587424850200 res/yY.9.png (OK)
587524850426 res/ya.xml (OK - compressed)
587624850784 res/yd.png (OK)
587724862720 res/yg.9.png (OK)
587824863155 res/yj.xml (OK - compressed)
587924863552 res/yn.png (OK)
588024866036 res/z-.9.png (OK)
588124866300 res/z9.9.png (OK)
588224866760 res/zE.png (OK)
588324867124 res/zG.xml (OK - compressed)
588424867444 res/zR.png (OK)
588524870245 res/zR.xml (OK - compressed)
588624870736 res/zV.9.png (OK)
588724873239 res/zc.xml (OK - compressed)
588824873692 res/ze.png (OK)
588924882047 res/zp.xml (OK - compressed)
589024882306 res/zq.xml (OK - compressed)
589124882616 res/zr.png (OK)
589224885435 res/zs.xml (OK - compressed)
589324885707 res/zu.xml (OK - compressed)
589424886685 res/zv.xml (OK - compressed)
589524887968 resources.arsc (OK)
5896Verification successful
5897[INFO][2026-04-26 18:12:18] APK ALIGNED D230-x86_64-aligned.apk: apksigner... creating D230-x86_64-signed.apk
5898[INFO][2026-04-26 18:12:20] APK ALIGNED SIGNED D230-x86_64-signed.apk: calculating sha256sum...
5899Adding bipbop Comment to D230
5900Adding bipbop Comment to D230
5901Adding bipbop Comment to D230
5902Adding bipbop Comment to D230
5903Adding bipbop Comment to D230
5904DEBUG TELEGRAM CONTENT
5905⚙ Dear Android hackers, please review this promising patch:
5906https://gitpull\.it/D230
5907
5908Here the related fresh test builds:
5909
5910APK for **arm64\-v8a**:
5911[Download D230\-arm64\-v8a\-signed\.apk](https://lab.reyboz.it/builds/libre-busto/D230-arm64-v8a-signed.apk)
5912APK sha256: `1108d167e83b097fa089c0a22e99372205d197ce46a1a2b34bf41e88f2819df6`
5913
5914APK for **armeabi\-v7a**:
5915[Download D230\-armeabi\-v7a\-signed\.apk](https://lab.reyboz.it/builds/libre-busto/D230-armeabi-v7a-signed.apk)
5916APK sha256: `ded3b0b819b459e99d4eb27e68410462ba2834a236b8bf10710bb87f81e659c2`
5917
5918APK for **universal**:
5919[Download D230\-universal\-signed\.apk](https://lab.reyboz.it/builds/libre-busto/D230-universal-signed.apk)
5920APK sha256: `6281750949ede342bb3109fce1ae1c4099d44d3be96eaed1623f5e9477b30b01`
5921
5922APK for **x86**:
5923[Download D230\-x86\-signed\.apk](https://lab.reyboz.it/builds/libre-busto/D230-x86-signed.apk)
5924APK sha256: `5eac9fbf25055604004fc009a1cbbd7d138d0a063142f32e8471175821b1d7a6`
5925
5926APK for **x86\_64**:
5927[Download D230\-x86\_64\-signed\.apk](https://lab.reyboz.it/builds/libre-busto/D230-x86_64-signed.apk)
5928APK sha256: `0371403f59f8f603a6e62aea093f515db8a3424aa3a7218264f7802f29fcfc86`
5929
5930[INFO][2026-04-26 18:12:20] Cleaning old artifacts
5931[INFO][2026-04-26 18:12:20] Done
5932

Drydock: Assemble debug APK using Docker Fabione asd

When
Completed at Apr 26 2026, 18:12 · Built for 4 m, 18 s
Status
Passed
Description

This step will build an .apk using Gradle using this fantastic Docker image:

https://gitlab.com/fabmazz/android-fdroid-build-container/-/tree/ubuntu

Source code of this build step:

https://gitpull.it/source/libre-busto-ci-cd/browse/master/bin/fdroid-docker-builder.sh

TODO: Use the official image by Fabio Mazza, when the "DESIRED_UID" / "DESIRED_GID" features will be merged.

Build Log 6095 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

1+ docker run -e DESIRED_UID=1004 -e DESIRED_GID=1004 --rm -v /var/drydock/workingcopy-79/repo/libre-busto:/home/vagrant/appbuild:Z fdroid-asder launch_build_local -Dorg.gradle.jvmargs=-Xmx2g --stacktrace assembleGitpull
2Note: Some input files use or override a deprecated API.
3Note: Recompile with -Xlint:deprecation for details.
4/home/vagrant/appbuild/app/src/gitpull/AndroidManifest.xml:4: Error: Mock locations should only be requested in a test or debug-specific manifest file (typically src/debug/AndroidManifest.xml) [MockLocation]
5 <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7
8 Explanation for issues of type "MockLocation":
9 Using a mock location provider (by requiring the permission
10 android.permission.ACCESS_MOCK_LOCATION) should only be done in debug
11 builds (or from tests). In Gradle projects, that means you should only
12 request this permission in a test or debug source set specific manifest
13 file.
14
15 To fix this, create a new manifest file in the debug folder and move the
16 <uses-permission> element there. A typical path to a debug manifest
17 override file in a Gradle project is src/debug/AndroidManifest.xml.
18
191 error
20
21

Build Log 6094 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

70> Task :app:generateGitpullResValues
71> Task :app:compileGitpullNavigationResources
72> Task :app:mapGitpullSourceSetPaths
73> Task :app:extractGitpullSupportedLocales
74> Task :app:generateGitpullResources
75> Task :app:generateGitpullLocaleConfig
76> Task :app:createGitpullCompatibleScreenManifests
77> Task :app:extractDeepLinksGitpull
78
79> Task :app:processGitpullMainManifest
80/home/vagrant/appbuild/app/src/gitpull/AndroidManifest.xml Warning:
81 service#info.mqtt.android.service.MqttService was tagged at AndroidManifest.xml:0 to replace another declaration but no other declaration present
82/home/vagrant/appbuild/app/src/gitpull/AndroidManifest.xml Warning:
83 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present
84
85> Task :app:mergeGitpullResources
86> Task :app:processGitpullManifest
87> Task :app:processGitpullManifestForPackage
88> Task :app:processGitpullResources
89> Task :app:javaPreCompileGitpull
90> Task :app:desugarGitpullFileDependencies
91> Task :app:mergeGitpullStartupProfile
92> Task :app:kspGitpullKotlin
93> Task :app:mergeExtDexGitpull
94> Task :app:mergeGitpullShaders
95> Task :app:compileGitpullShaders NO-SOURCE
96> Task :app:generateGitpullAssets UP-TO-DATE
97> Task :app:mergeGitpullArtProfile
98> Task :app:mergeGitpullAssets
99> Task :app:compressGitpullAssets
100> Task :app:extractGitpullVersionControlInfo
101> Task :app:extractProguardFiles
102> Task :app:collectGitpullDependencies
103> Task :app:sdkGitpullDependencyData
104> Task :app:writeGitpullAppMetadata
105> Task :app:writeGitpullSigningConfigVersions
106> Task :app:optimizeGitpullResources
107
108> Task :app:kspGitpullKotlin
109w: [ksp] /home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/data/gtfs/GtfsAgency.kt:21: Primary key constraint on gtfsId is ignored when being merged into it.reyboz.bustorino.data.gtfs.GtfsAgency
110
111> Task :app:compileGitpullKotlin
112w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/ActivityAbout.kt:132:13 'fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
113 {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
114 The OnBackPressedDispatcher controls how back button events are dispatched
115 to one or more {@link OnBackPressedCallback} objects.
116w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:142:21 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
117w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:147:30 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
118w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:374:29 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
119w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:427:29 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
120w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:582:20 Condition is always 'true'.
121w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:697:66 'fun execute(vararg p0: Stop!): AsyncTask<Stop!, Void!, Boolean!>!' is deprecated. Deprecated in Java.
122w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:172:43 'fun setColorFilter(p0: Int, p1: PorterDuff.Mode): Unit' is deprecated. Deprecated in Java.
123w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:213:24 'fun setColorFilter(p0: Int, p1: PorterDuff.Mode): Unit' is deprecated. Deprecated in Java.
124w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:186:21 Condition is always 'false'.
125w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/MapLibreFragment.kt:650:25 'fun requestSingleUpdate(p0: String, p1: LocationListener, p2: Looper?): Unit' is deprecated. Deprecated in Java.
126w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/MapLibreFragment.kt:671:26 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic.
127w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/TestRealtimeGtfsFragment.kt:55:39 The corresponding parameter in the supertype 'MQTTMatoListener' is named 'posUpdates'. This may cause problems when calling this function with named arguments.
128w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:186:27 'class LocationProvider : Any' is deprecated. Deprecated in Java.
129w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:186:44 'static field OUT_OF_SERVICE: Int' is deprecated. Deprecated in Java.
130w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:186:72 'class LocationProvider : Any' is deprecated. Deprecated in Java.
131w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:186:89 'static field TEMPORARILY_UNAVAILABLE: Int' is deprecated. Deprecated in Java.
132w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:188:34 'class LocationProvider : Any' is deprecated. Deprecated in Java.
133w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:188:51 'static field AVAILABLE: Int' is deprecated. Deprecated in Java.
134w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:216:48 'class Criteria : Any, Parcelable' is deprecated. Deprecated in Java.
135w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/ImportExport.kt:53:40 Unchecked cast of 'Any!' to 'Map<String?, Any>?'.
136w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/ImportExport.kt:83:56 Unchecked cast of 'Set<*>' to 'Set<String?>'.
137w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/viewmodels/ArrivalsViewModel.kt:224:17 Expression under 'when' is never equal to null.
138w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/viewmodels/LivePositionsViewModel.kt:145:39 The corresponding parameter in the supertype 'MQTTMatoListener' is named 'posUpdates'. This may cause problems when calling this function with named arguments.
139
140> Task :app:compileGitpullJavaWithJavac
141
142> Task :app:dexBuilderGitpull
143> Task :app:mergeGitpullGlobalSynthetics
144> Task :app:generateGitpullLintVitalReportModel
145> Task :app:mergeDexGitpull
146> Task :app:processGitpullJavaRes
147> Task :app:compileGitpullArtProfile
148> Task :app:mergeGitpullJavaResource
149> Task :app:lintVitalAnalyzeGitpull
150> Task :app:lintVitalReportGitpull
151
152> Task :app:lintVitalGitpull
153
154> Task :app:packageGitpull
155> Task :app:createGitpullApkListingFileRedirect
156> Task :app:assembleGitpull
157
158[Incubating] Problems report is available at: file:///home/vagrant/appbuild/build/reports/problems/problems-report.html
159
160Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
161
162You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
163
164For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
165
166BUILD SUCCESSFUL in 4m 7s
16756 actionable tasks: 56 executed
168==> Build completed
169

Lease BusTO Working Copy

When
Completed at Apr 26 2026, 18:07 · Built for 3 s
Status
Passed

Abort Older Builds

When
Completed at Apr 26 2026, 18:07 · Built instantly
Status
Passed