Page MenuHomeGitPull.it

Build 774
PassedPublic

Properties

Drydock: Publish Builded APK

When
Completed at Mar 1 2024, 00:01 · Built for 1 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 3452 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1Current directory:
2 /var/drydock/workingcopy-112/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 8660417 Mar 1 00:01 ./app/build/outputs/apk/gitpull/app-gitpull-signed.apk
7Cleaning old builds
8Update checksums
9Published here:
10https://lab.reyboz.it/builds/libre-busto/D159-libre-busto.apk
11Adding bipbop Comment to D159
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 Mar 1 2024, 00:01 · Built for 3 s
Status
Passed
1 empty logs are hidden. Show all logs.

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

1152 7118521 res/tk.xml (OK - compressed)
1153 7118780 res/tp.xml (OK - compressed)
1154 7119075 res/tt.xml (OK - compressed)
1155 7119502 res/tv.xml (OK - compressed)
1156 7120502 res/u0.xml (OK - compressed)
1157 7121156 res/u01.xml (OK - compressed)
1158 7121596 res/u3.png (OK)
1159 7122152 res/uE.webp (OK)
1160 7136472 res/uI.xml (OK - compressed)
1161 7137534 res/uJ.xml (OK - compressed)
1162 7138012 res/uL.9.png (OK)
1163 7139018 res/uR.xml (OK - compressed)
1164 7139588 res/uS.png (OK)
1165 7139750 res/ua.xml (OK - compressed)
1166 7140088 res/uh.png (OK)
1167 7141896 res/uj.9.png (OK)
1168 7142136 res/ut.9.png (OK)
1169 7142932 res/uu.9.png (OK)
1170 7143176 res/uy.xml (OK - compressed)
1171 7144785 res/v-.xml (OK - compressed)
1172 7145300 res/v4.9.png (OK)
1173 7145548 res/v5.xml (OK - compressed)
1174 7145872 res/vF.xml (OK - compressed)
1175 7146131 res/vG.xml (OK - compressed)
1176 7146768 res/vH.xml (OK - compressed)
1177 7147102 res/vJ.xml (OK - compressed)
1178 7147432 res/vL.9.png (OK)
1179 7147695 res/vR.xml (OK - compressed)
1180 7147960 res/vT.xml (OK - compressed)
1181 7148188 res/vZ.xml (OK - compressed)
1182 7148445 res/vf.xml (OK - compressed)
1183 7148773 res/vl.xml (OK - compressed)
1184 7149341 res/vq.xml (OK - compressed)
1185 7149915 res/vy.xml (OK - compressed)
1186 7150404 res/vz.9.png (OK)
1187 7150625 res/vz.xml (OK - compressed)
1188 7150876 res/w7.png (OK)
1189 7151186 res/w7.xml (OK - compressed)
1190 7151916 res/w9.xml (OK - compressed)
1191 7152192 res/wL.9.png (OK)
1192 7152672 res/wN.9.png (OK)
1193 7152937 res/wP.xml (OK - compressed)
1194 7153292 res/wR.png (OK)
1195 7160404 res/wT.png (OK)
1196 7162248 res/w_.png (OK)
1197 7162504 res/wb.png (OK)
1198 7168436 res/wf.png (OK)
1199 7172733 res/wi.xml (OK - compressed)
1200 7173108 res/wy.png (OK)
1201 7173576 res/x3.9.png (OK)
1202 7173828 res/xH.png (OK)
1203 7174054 res/xI.xml (OK - compressed)
1204 7174756 res/xM.ttf (OK - compressed)
1205 7234446 res/xN.xml (OK - compressed)
1206 7235279 res/xQ.xml (OK - compressed)
1207 7235768 res/xR.9.png (OK)
1208 7236004 res/xa.9.png (OK)
1209 7236265 res/xa.xml (OK - compressed)
1210 7236827 res/xd.xml (OK - compressed)
1211 7237541 res/xj.xml (OK - compressed)
1212 7237833 res/xq.xml (OK - compressed)
1213 7238219 res/xz.xml (OK - compressed)
1214 7239407 res/y-.xml (OK - compressed)
1215 7239676 res/y3.png (OK)
1216 7247378 res/y4.xml (OK - compressed)
1217 7247634 res/y9.xml (OK - compressed)
1218 7247901 res/yE.xml (OK - compressed)
1219 7248156 res/yH.9.png (OK)
1220 7248380 res/yO.xml (OK - compressed)
1221 7248631 res/yT.xml (OK - compressed)
1222 7248954 res/yV.xml (OK - compressed)
1223 7249296 res/yY.9.png (OK)
1224 7249522 res/ya.xml (OK - compressed)
1225 7249880 res/yd.png (OK)
1226 7261816 res/ye.png (OK)
1227 7263012 res/yg.9.png (OK)
1228 7263447 res/yj.xml (OK - compressed)
1229 7263844 res/yn.png (OK)
1230 7266328 res/z-.9.png (OK)
1231 7266592 res/z9.9.png (OK)
1232 7267052 res/zE.png (OK)
1233 7267416 res/zG.xml (OK - compressed)
1234 7267736 res/zL.png (OK)
1235 7267984 res/zP.png (OK)
1236 7285944 res/zR.png (OK)
1237 7288745 res/zR.xml (OK - compressed)
1238 7289236 res/zV.9.png (OK)
1239 7291740 res/zZ.png (OK)
1240 7298435 res/zc.xml (OK - compressed)
1241 7298885 res/zp.xml (OK - compressed)
1242 7299143 res/zq.xml (OK - compressed)
1243 7299452 res/zr.png (OK)
1244 7302271 res/zu.xml (OK - compressed)
1245 7303300 res/zz.png (OK)
1246 7304224 res/zz.xml (OK - compressed)
1247 7304416 resources.arsc (OK)
1248Verification succesful
1249Signing APK
1250Sign concluded with exit status 0
1251

Drydock: Assemble debug APK

When
Completed at Mar 1 2024, 00:01 · Built for 1 m, 21 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 3449 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

1Note: Some input files use or override a deprecated API.
2Note: Recompile with -Xlint:deprecation for details.
3/var/drydock/workingcopy-112/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]
4 <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6
7 Explanation for issues of type "MockLocation":
8 Using a mock location provider (by requiring the permission
9 android.permission.ACCESS_MOCK_LOCATION) should only be done in debug
10 builds (or from tests). In Gradle projects, that means you should only
11 request this permission in a test or debug source set specific manifest
12 file.
13
14 To fix this, create a new manifest file in the debug folder and move the
15 <uses-permission> element there. A typical path to a debug manifest
16 override file in a Gradle project is src/debug/AndroidManifest.xml.
17
181 errors, 0 warnings
19
20

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

16
17> Task :app:processGitpullManifest
18> Task :app:extractProguardFiles
19> Task :app:javaPreCompileGitpull
20> Task :app:mergeGitpullJniLibFolders
21> Task :app:mergeGitpullNativeLibs NO-SOURCE
22> Task :app:stripGitpullDebugSymbols NO-SOURCE
23> Task :app:extractGitpullNativeSymbolTables NO-SOURCE
24> Task :app:mergeGitpullNativeDebugMetadata NO-SOURCE
25> Task :app:desugarGitpullFileDependencies
26> Task :app:checkGitpullDuplicateClasses
27> Task :app:mergeGitpullArtProfile
28> Task :app:mergeGitpullResources
29> Task :app:mergeGitpullShaders
30> Task :app:compileGitpullShaders NO-SOURCE
31> Task :app:generateGitpullAssets UP-TO-DATE
32> Task :app:mergeGitpullAssets
33> Task :app:compressGitpullAssets
34> Task :app:collectGitpullDependencies
35> Task :app:sdkGitpullDependencyData
36> Task :app:writeGitpullAppMetadata
37> Task :app:writeGitpullSigningConfigVersions
38> Task :app:processGitpullManifestForPackage
39> Task :app:processGitpullResources
40> Task :app:mergeExtDexGitpull
41> Task :app:optimizeGitpullResources
42> Task :app:kaptGenerateStubsGitpullKotlin
43
44> Task :app:kaptGitpullKotlin
45/var/drydock/workingcopy-112/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
46 private it.reyboz.bustorino.data.gtfs.GtfsFeed feed;
47 ^
48
49> Task :app:compileGitpullKotlin
50w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/ActivityIntro.kt:49:75 Parameter 'tab' is never used, could be renamed to _
51w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/adapters/RouteOnlyLineAdapter.kt:34:33 Parameter 'showOnlyEmpty' is never used
52w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/backend/mato/MQTTMatoClient.kt:205:15 Variable 'line' is never used
53w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/backend/mato/MQTTMatoClient.kt:261:62 No cast needed
54w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/backend/mato/MQTTMatoClient.kt:298:17 Variable 'valid' is assigned but never accessed
55w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/data/MatoPatternsDownloadWorker.kt:58:13 Variable 'notificationManager' is never used
56w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/data/MatoTripsDownloadWorker.kt:96:13 Variable 'notificationManager' is never used
57w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/BackupImportFragment.kt:204:33 Variable 'updated' is never used
58w: file:///var/drydock/workingcopy-112/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
59w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:178:66 Parameter 'maxDpToScale' is never used
60w: file:///var/drydock/workingcopy-112/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
61w: file:///var/drydock/workingcopy-112/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
62w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:136:16 Condition 'fragmentListener == null' is always 'false'
63w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:174:63 Parameter 'stopName' is never used, could be renamed to _
64w: file:///var/drydock/workingcopy-112/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
65w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:389:43 Parameter 'view' is never used
66w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:586:36 Condition 'map == null' is always 'false'
67w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:655:66 Parameter 'polyline' is never used, could be renamed to _
68w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:655:76 Parameter 'mapView' is never used, could be renamed to _
69w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:655:85 Parameter 'eventPos' is never used, could be renamed to _
70w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:677:13 Variable 'numStops' is never used
71w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:750:35 Variable 'marker' initializer is redundant
72w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:799:21 Condition 'busPositionsOverlay != null' is always 'true'
73w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesDetailFragment.kt:856:46 'getter for zoomLevel: Int' is deprecated. Deprecated in Java
74w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/LinesGridShowingFragment.kt:203:13 Variable 'durArrow' is never used
75w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/fragments/TestRealtimeGtfsFragment.kt:84:27 Parameter 'cont' is never used, could be renamed to _
76w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/map/BusInfoWindow.kt:45:36 Parameter 'view' is never used, could be renamed to _
77w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/map/BusInfoWindow.kt:45:42 Parameter 'motionEvent' is never used, could be renamed to _
78w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/map/BusInfoWindow.kt:88:17 Variable 'layPars' is never used
79w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:27 'LocationProvider' is deprecated. Deprecated in Java
80w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:44 'OUT_OF_SERVICE: Int' is deprecated. Deprecated in Java
81w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:72 'LocationProvider' is deprecated. Deprecated in Java
82w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:185:89 'TEMPORARILY_UNAVAILABLE: Int' is deprecated. Deprecated in Java
83w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:187:34 'LocationProvider' is deprecated. Deprecated in Java
84w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:187:51 'AVAILABLE: Int' is deprecated. Deprecated in Java
85w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:215:48 'Criteria' is deprecated. Deprecated in Java
86w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:50:43 Variable 'map' initializer is redundant
87w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:53:40 Unchecked cast: Any! to Map<String?, Any>?
88w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:71:51 No cast needed
89w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:73:49 No cast needed
90w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:75:46 No cast needed
91w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:77:48 No cast needed
92w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:79:48 No cast needed
93w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:81:42 No cast needed
94w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/util/Saving.kt:83:56 Unchecked cast: Any to Set<String?>
95
96> Task :app:compileGitpullJavaWithJavac
97
98> Task :app:dexBuilderGitpull
99> Task :app:processGitpullJavaRes
100> Task :app:mergeGitpullGlobalSynthetics
101> Task :app:mergeGitpullJavaResource
102> Task :app:mergeDexGitpull
103> Task :app:compileGitpullArtProfile
104> Task :app:packageGitpull
105> Task :app:createGitpullApkListingFileRedirect
106> Task :app:lintVitalAnalyzeGitpull
107> Task :app:lintVitalReportGitpull
108
109> Task :app:lintVitalGitpull
110
111> Task :app:assembleGitpull
112
113BUILD SUCCESSFUL in 1m 21s
11442 actionable tasks: 42 executed
115

Drydock: Clean Gradle

When
Completed at Feb 29 2024, 23:59 · Built for 2 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 3446 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1Found 8.1 via distributionUrl
2Running /home/phabricator-android-builder/versions/8.1/bin/gradle clean
3> Task :app:clean
4
5BUILD SUCCESSFUL in 2s
61 actionable task: 1 executed
7

Lease BusTO Working Copy

When
Completed at Feb 29 2024, 23:59 · Built for 3 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 Feb 29 2024, 23:59 · Built instantly
Status
Passed

Event Timeline