Page MenuHomeGitPull.it

Build 741
PassedPublic

Properties

Drydock: Publish Builded APK

When
Completed at Jan 29 2024, 00:18 · Built for 2 s
Status
Passed
Description

The command is:

/home/phabricator-android-builder/repos/libre-busto-ci-cd/bin/publish-latest-branch-build.sh ${buildable.revision}

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/

1 empty logs are hidden. Show all logs.

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

1Current directory:
2 /var/drydock/workingcopy-79/repo/libre-busto
3Calculating sha256sum of:
4 ./app/build/outputs/apk/gitpull/app-gitpull-signed.apk
5File info
6-rw-r--r-- 1 phabricator-android-builder phabricator-android-builder 8565827 Jan 29 00:18 ./app/build/outputs/apk/gitpull/app-gitpull-signed.apk
7Cleaning old builds
8Update checksums
9Published here:
10https://lab.reyboz.it/builds/libre-busto/D151-libre-busto.apk
11Adding bipbop Comment to D151
12Cleaning
13Done
14

Drydock: Run Command APK sign

This build step has since been deleted on the build plan. Some information may be omitted.
When
Completed at Jan 29 2024, 00:18 · Built for 2 s
Status
Passed
1 empty logs are hidden. Show all logs.

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

1145 7009258 res/uF.xml (OK - compressed)
1146 7009520 res/uO.xml (OK - compressed)
1147 7009780 res/uP.9.png (OK)
1148 7010776 res/uP.xml (OK - compressed)
1149 7011144 res/ue.xml (OK - compressed)
1150 7011462 res/ug.xml (OK - compressed)
1151 7011689 res/uo.xml (OK - compressed)
1152 7012052 res/uu.png (OK)
1153 7012410 res/uv.xml (OK - compressed)
1154 7012785 res/uw.xml (OK - compressed)
1155 7013272 res/v2.png (OK)
1156 7039027 res/v2.xml (OK - compressed)
1157 7039444 res/v3.xml (OK - compressed)
1158 7039800 res/v6.9.png (OK)
1159 7040034 res/v8.xml (OK - compressed)
1160 7040301 res/vD.xml (OK - compressed)
1161 7040925 res/vH.xml (OK - compressed)
1162 7041562 res/vM.xml (OK - compressed)
1163 7042215 res/vO.xml (OK - compressed)
1164 7042674 res/vP.xml (OK - compressed)
1165 7043184 res/vX.png (OK)
1166 7046256 res/va.png (OK)
1167 7046618 res/va.xml (OK - compressed)
1168 7047068 res/vc.xml (OK - compressed)
1169 7047544 res/vd.png (OK)
1170 7047851 res/vl.xml (OK - compressed)
1171 7048216 res/vn.png (OK)
1172 7051558 res/vp.xml (OK - compressed)
1173 7051814 res/vt.xml (OK - compressed)
1174 7052216 res/vy.9.png (OK)
1175 7052482 res/vz.xml (OK - compressed)
1176 7052956 res/w0.png (OK)
1177 7055651 res/w2.xml (OK - compressed)
1178 7055974 res/w7.xml (OK - compressed)
1179 7056680 res/wF.png (OK)
1180 7059786 res/wG.xml (OK - compressed)
1181 7060156 res/wK.9.png (OK)
1182 7060408 res/wL.9.png (OK)
1183 7060640 res/wN.png (OK)
1184 7060904 res/wT.png (OK)
1185 7061212 res/wW.png (OK)
1186 7061411 res/wW.xml (OK - compressed)
1187 7061740 res/wW1.png (OK)
1188 7062097 res/wY.xml (OK - compressed)
1189 7062464 res/wi.9.png (OK)
1190 7064236 res/wi.png (OK)
1191 7064412 res/wi1.9.png (OK)
1192 7065695 res/wn.xml (OK - compressed)
1193 7066147 res/wo.xml (OK - compressed)
1194 7066520 res/wz.xml (OK - compressed)
1195 7066945 res/x1.xml (OK - compressed)
1196 7067228 res/x5.9.png (OK)
1197 7067616 res/xB.png (OK)
1198 7068912 res/xC.png (OK)
1199 7069068 res/xD.png (OK)
1200 7069731 res/xF.xml (OK - compressed)
1201 7070068 res/xH.png (OK)
1202 7086432 res/xM.png (OK)
1203 7090300 res/xR.png (OK)
1204 7091163 res/xT.xml (OK - compressed)
1205 7091740 res/xW.png (OK)
1206 7092164 res/xc.xml (OK - compressed)
1207 7092758 res/xd.xml (OK - compressed)
1208 7093052 res/xp.png (OK)
1209 7099747 res/xs.xml (OK - compressed)
1210 7100176 res/xw.xml (OK - compressed)
1211 7100598 res/xy.xml (OK - compressed)
1212 7101148 res/yC.xml (OK - compressed)
1213 7102216 res/yO.9.png (OK)
1214 7102477 res/yP.xml (OK - compressed)
1215 7103068 res/yR.xml (OK - compressed)
1216 7104068 res/yX.png (OK)
1217 7108418 res/ya.xml (OK - compressed)
1218 7109493 res/yf.xml (OK - compressed)
1219 7109828 res/yg.webp (OK)
1220 7151168 res/yq.png (OK)
1221 7152380 res/yw.png (OK)
1222 7154184 res/yx.xml (OK - compressed)
1223 7154704 res/z1.xml (OK - compressed)
1224 7154945 res/z11.xml (OK - compressed)
1225 7155301 res/z12.xml (OK - compressed)
1226 7155629 res/z3.xml (OK - compressed)
1227 7155900 res/z6.png (OK)
1228 7156804 res/z61.png (OK)
1229 7157988 res/zB.xml (OK - compressed)
1230 7158350 res/zH.xml (OK - compressed)
1231 7158913 res/zL.xml (OK - compressed)
1232 7159236 res/zN.xml (OK - compressed)
1233 7159588 res/zZ.png (OK)
1234 7159945 res/z_.xml (OK - compressed)
1235 7160196 res/zq.xml (OK - compressed)
1236 7160659 res/zs.ttf (OK - compressed)
1237 7209060 res/zt.png (OK)
1238 7213536 res/zw.png (OK)
1239 7214044 res/zy.png (OK)
1240 7214288 resources.arsc (OK)
1241Verification succesful
1242Signing APK
1243Sign concluded with exit status 0
1244

Drydock: Assemble debug APK

When
Completed at Jan 29 2024, 00:18 · Built for 2 m, 6 s
Status
Passed
Description

This step will build an .apk using Gradle.

sudo apt install openjdk-11-jre-headless

Then aliased this gradle:

https://gitlab.com/fdroid/fdroidserver/-/blob/master/gradlew-fdroid

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

1Note: Some input files use or override a deprecated API.
2Note: Recompile with -Xlint:deprecation for details.
3e: /home/phabricator-android-builder/.gradle/caches/transforms-3/3233d6ddde389e715b15b715970cb3ed/transformed/paho.mqtt.android-4.1/jars/classes.jar!/META-INF/serviceLibrary_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
4/var/drydock/workingcopy-79/repo/libre-busto/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 errors, 0 warnings
20
21

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

7> Task :app:generateGitpullBuildConfig
8> Task :app:generateGitpullResValues
9> Task :app:checkGitpullAarMetadata
10> Task :app:mapGitpullSourceSetPaths
11> Task :app:generateGitpullResources
12> Task :app:createGitpullCompatibleScreenManifests
13> Task :app:extractDeepLinksGitpull
14> Task :app:mergeGitpullResources
15
16> Task :app:processGitpullMainManifest
17/var/drydock/workingcopy-79/repo/libre-busto/app/src/gitpull/AndroidManifest.xml:39:9-45:51 Warning:
18 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present
19
20> Task :app:processGitpullManifest
21> Task :app:extractProguardFiles
22> Task :app:javaPreCompileGitpull
23> Task :app:mergeGitpullJniLibFolders
24> Task :app:mergeGitpullNativeLibs NO-SOURCE
25> Task :app:stripGitpullDebugSymbols NO-SOURCE
26> Task :app:extractGitpullNativeSymbolTables NO-SOURCE
27> Task :app:mergeGitpullNativeDebugMetadata NO-SOURCE
28> Task :app:checkGitpullDuplicateClasses
29> Task :app:desugarGitpullFileDependencies
30> Task :app:mergeGitpullShaders
31> Task :app:compileGitpullShaders NO-SOURCE
32> Task :app:generateGitpullAssets UP-TO-DATE
33> Task :app:mergeGitpullAssets
34> Task :app:compressGitpullAssets
35> Task :app:processGitpullJavaRes NO-SOURCE
36> Task :app:collectGitpullDependencies
37> Task :app:sdkGitpullDependencyData
38> Task :app:writeGitpullAppMetadata
39> Task :app:writeGitpullSigningConfigVersions
40> Task :app:processGitpullManifestForPackage
41> Task :app:mergeGitpullArtProfile
42> Task :app:processGitpullResources
43> Task :app:optimizeGitpullResources
44> Task :app:mergeExtDexGitpull
45> Task :app:kaptGenerateStubsGitpullKotlin
46
47> Task :app:kaptGitpullKotlin
48/var/drydock/workingcopy-79/repo/libre-busto/app/build/tmp/kapt3/stubs/gitpull/it/reyboz/bustorino/data/gtfs/GtfsAgency.java:24: warning: Primary key constraint on gtfsId is ignored when being merged into it.reyboz.bustorino.data.gtfs.GtfsAgency
49 private it.reyboz.bustorino.data.gtfs.GtfsFeed feed;
50 ^
51
52> Task :app:compileGitpullKotlin
53w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/ActivityIntro.kt:49:75 Parameter 'tab' is never used, could be renamed to _
54w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/adapters/RouteOnlyLineAdapter.kt:34:33 Parameter 'showOnlyEmpty' is never used
55w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/backend/mato/MQTTMatoClient.kt:223:62 No cast needed
56w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/backend/mato/MQTTMatoClient.kt:263:17 Variable 'valid' is assigned but never accessed
57w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/data/MatoPatternsDownloadWorker.kt:58:13 Variable 'notificationManager' is never used
58w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/data/MatoTripsDownloadWorker.kt:96:13 Variable 'notificationManager' is never used
59w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:172:43 'setColorFilter(Int, PorterDuff.Mode): Unit' is deprecated. Deprecated in Java
60w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:178:66 Parameter 'maxDpToScale' is never used
61w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:213:24 'setColorFilter(Int, PorterDuff.Mode): Unit' is deprecated. Deprecated in Java
62w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:106:41 There is more than one label with such a name in this scope
63w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:136:16 Condition 'fragmentListener == null' is always 'false'
64w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:174:63 Parameter 'stopName' is never used, could be renamed to _
65w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:312:23 Unnecessary safe call on a non-null receiver of type MapView
66w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:389:43 Parameter 'view' is never used
67w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:586:36 Condition 'map == null' is always 'false'
68w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:655:66 Parameter 'polyline' is never used, could be renamed to _
69w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:655:76 Parameter 'mapView' is never used, could be renamed to _
70w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:655:85 Parameter 'eventPos' is never used, could be renamed to _
71w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:677:13 Variable 'numStops' is never used
72w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:750:35 Variable 'marker' initializer is redundant
73w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:799:21 Condition 'busPositionsOverlay != null' is always 'true'
74w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:856:46 'getter for zoomLevel: Int' is deprecated. Deprecated in Java
75w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesGridShowingFragment.kt:203:13 Variable 'durArrow' is never used
76w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/TestRealtimeGtfsFragment.kt:84:27 Parameter 'cont' is never used, could be renamed to _
77w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/map/BusInfoWindow.kt:45:36 Parameter 'view' is never used, could be renamed to _
78w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/map/BusInfoWindow.kt:45:42 Parameter 'motionEvent' is never used, could be renamed to _
79w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/map/BusInfoWindow.kt:88:17 Variable 'layPars' is never used
80w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:27 'LocationProvider' is deprecated. Deprecated in Java
81w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:44 'OUT_OF_SERVICE: Int' is deprecated. Deprecated in Java
82w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:72 'LocationProvider' is deprecated. Deprecated in Java
83w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:89 'TEMPORARILY_UNAVAILABLE: Int' is deprecated. Deprecated in Java
84w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:187:34 'LocationProvider' is deprecated. Deprecated in Java
85w: file:///var/drydock/workingcopy-79/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:187:51 'AVAILABLE: Int' is deprecated. Deprecated in Java
86
87> Task :app:compileGitpullJavaWithJavac
88
89> Task :app:lintVitalAnalyzeGitpull
90
91> Task :app:dexBuilderGitpull
92> Task :app:mergeGitpullJavaResource
93> Task :app:mergeDexGitpull
94> Task :app:compileGitpullArtProfile
95> Task :app:packageGitpull
96> Task :app:createGitpullApkListingFileRedirect
97> Task :app:lintVitalReportGitpull
98
99> Task :app:lintVitalGitpull
100
101> Task :app:assembleGitpull
102
103BUILD SUCCESSFUL in 2m 5s
10440 actionable tasks: 40 executed
105Daemon will be stopped at the end of the build after running out of JVM memory
106

Drydock: Clean Gradle

When
Completed at Jan 29 2024, 00:16 · Built for 16 s
Status
Passed
Description

Clean Gradle directory to avoid nasty errors like:

https://gitpull.it/harbormaster/build/273/

1 empty logs are hidden. Show all logs.

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

1Found 7.6 via distributionUrl
2Running /home/phabricator-android-builder/versions/7.6/bin/gradle clean
3Starting a Gradle Daemon (subsequent builds will be faster)
4> Task :app:clean
5
6BUILD SUCCESSFUL in 15s
71 actionable task: 1 executed
8

Lease BusTO Working Copy

When
Completed at Jan 29 2024, 00:15 · Built for 4 s
Status
Passed

Wait for Previous Commits to Build

This build step has since been deleted on the build plan. Some information may be omitted.
When
Completed at Jan 29 2024, 00:15 · Built instantly
Status
Passed

Event Timeline