Page MenuHomeGitPull.it

Build 757
PassedPublic

Properties

History

Drydock: Publish Builded APK

When
Completed at Feb 15 2024, 12:27 · 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 3372 (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 8602849 Feb 15 12:27 ./app/build/outputs/apk/gitpull/app-gitpull-signed.apk
7Cleaning old builds
8Update checksums
9Published here:
10https://lab.reyboz.it/builds/libre-busto/D156-libre-busto.apk
11Adding bipbop Comment to D156
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 Feb 15 2024, 12:27 · Built for 2 s
Status
Passed
1 empty logs are hidden. Show all logs.

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

1148 7066253 res/ti.xml (OK - compressed)
1149 7067430 res/tk.xml (OK - compressed)
1150 7067689 res/tp.xml (OK - compressed)
1151 7067984 res/tt.xml (OK - compressed)
1152 7068411 res/tv.xml (OK - compressed)
1153 7069411 res/u0.xml (OK - compressed)
1154 7070064 res/u01.xml (OK - compressed)
1155 7070504 res/u3.png (OK)
1156 7071060 res/uE.webp (OK)
1157 7085380 res/uI.xml (OK - compressed)
1158 7086444 res/uJ.xml (OK - compressed)
1159 7086920 res/uL.9.png (OK)
1160 7087926 res/uR.xml (OK - compressed)
1161 7088492 res/uS.png (OK)
1162 7088654 res/ua.xml (OK - compressed)
1163 7088992 res/uh.png (OK)
1164 7090800 res/uj.9.png (OK)
1165 7091040 res/ut.9.png (OK)
1166 7091836 res/uu.9.png (OK)
1167 7092080 res/uy.xml (OK - compressed)
1168 7093690 res/v-.xml (OK - compressed)
1169 7094204 res/v4.9.png (OK)
1170 7094452 res/v5.xml (OK - compressed)
1171 7094776 res/vF.xml (OK - compressed)
1172 7095035 res/vG.xml (OK - compressed)
1173 7095671 res/vH.xml (OK - compressed)
1174 7096005 res/vJ.xml (OK - compressed)
1175 7096332 res/vL.9.png (OK)
1176 7096595 res/vR.xml (OK - compressed)
1177 7096860 res/vT.xml (OK - compressed)
1178 7097088 res/vZ.xml (OK - compressed)
1179 7097345 res/vf.xml (OK - compressed)
1180 7097673 res/vl.xml (OK - compressed)
1181 7098241 res/vq.xml (OK - compressed)
1182 7098816 res/vy.xml (OK - compressed)
1183 7099304 res/vz.9.png (OK)
1184 7099525 res/vz.xml (OK - compressed)
1185 7099776 res/w7.png (OK)
1186 7100086 res/w9.xml (OK - compressed)
1187 7100360 res/wL.9.png (OK)
1188 7100840 res/wN.9.png (OK)
1189 7101105 res/wP.xml (OK - compressed)
1190 7101460 res/wR.png (OK)
1191 7108572 res/wT.png (OK)
1192 7110416 res/w_.png (OK)
1193 7110672 res/wb.png (OK)
1194 7116604 res/wf.png (OK)
1195 7120901 res/wi.xml (OK - compressed)
1196 7121276 res/wy.png (OK)
1197 7121744 res/x3.9.png (OK)
1198 7121996 res/xH.png (OK)
1199 7122222 res/xI.xml (OK - compressed)
1200 7122924 res/xM.ttf (OK - compressed)
1201 7182614 res/xN.xml (OK - compressed)
1202 7183448 res/xQ.xml (OK - compressed)
1203 7183936 res/xR.9.png (OK)
1204 7184172 res/xa.9.png (OK)
1205 7184433 res/xa.xml (OK - compressed)
1206 7184994 res/xd.xml (OK - compressed)
1207 7185709 res/xj.xml (OK - compressed)
1208 7186001 res/xq.xml (OK - compressed)
1209 7186387 res/xz.xml (OK - compressed)
1210 7187575 res/y-.xml (OK - compressed)
1211 7187844 res/y3.png (OK)
1212 7195546 res/y4.xml (OK - compressed)
1213 7195802 res/y9.xml (OK - compressed)
1214 7196070 res/yE.xml (OK - compressed)
1215 7196328 res/yH.9.png (OK)
1216 7196552 res/yO.xml (OK - compressed)
1217 7196803 res/yT.xml (OK - compressed)
1218 7197125 res/yV.xml (OK - compressed)
1219 7197464 res/yY.9.png (OK)
1220 7197690 res/ya.xml (OK - compressed)
1221 7198048 res/yd.png (OK)
1222 7209984 res/ye.png (OK)
1223 7211180 res/yg.9.png (OK)
1224 7211615 res/yj.xml (OK - compressed)
1225 7212012 res/yn.png (OK)
1226 7214496 res/z-.9.png (OK)
1227 7214760 res/z9.9.png (OK)
1228 7215220 res/zE.png (OK)
1229 7215584 res/zG.xml (OK - compressed)
1230 7215904 res/zL.png (OK)
1231 7216152 res/zP.png (OK)
1232 7234112 res/zR.png (OK)
1233 7236913 res/zR.xml (OK - compressed)
1234 7237404 res/zV.9.png (OK)
1235 7239908 res/zZ.png (OK)
1236 7246603 res/zc.xml (OK - compressed)
1237 7247053 res/zp.xml (OK - compressed)
1238 7247311 res/zq.xml (OK - compressed)
1239 7247620 res/zr.png (OK)
1240 7250439 res/zu.xml (OK - compressed)
1241 7251468 res/zz.png (OK)
1242 7252392 res/zz.xml (OK - compressed)
1243 7252584 resources.arsc (OK)
1244Verification succesful
1245Signing APK
1246Sign concluded with exit status 0
1247

Drydock: Assemble debug APK

When
Completed at Feb 15 2024, 12:27 · Built for 1 m, 15 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 3369 (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 3368 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

5> Task :app:generateGitpullBuildConfig
6> Task :app:generateGitpullResValues
7> Task :app:checkGitpullAarMetadata
8> Task :app:mapGitpullSourceSetPaths
9> Task :app:generateGitpullResources
10> Task :app:createGitpullCompatibleScreenManifests
11> Task :app:extractDeepLinksGitpull
12
13> Task :app:processGitpullMainManifest
14/var/drydock/workingcopy-112/repo/libre-busto/app/src/gitpull/AndroidManifest.xml Warning:
15 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present
16
17> Task :app:processGitpullManifest
18> Task :app:extractProguardFiles
19> Task :app:javaPreCompileGitpull
20> Task :app:mergeGitpullResources
21> Task :app:mergeGitpullJniLibFolders
22> Task :app:mergeGitpullNativeLibs NO-SOURCE
23> Task :app:stripGitpullDebugSymbols NO-SOURCE
24> Task :app:extractGitpullNativeSymbolTables NO-SOURCE
25> Task :app:mergeGitpullNativeDebugMetadata NO-SOURCE
26> Task :app:desugarGitpullFileDependencies
27> Task :app:checkGitpullDuplicateClasses
28> Task :app:mergeGitpullArtProfile
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:optimizeGitpullResources
41> Task :app:mergeExtDexGitpull
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:248:62 No cast needed
53w: file:///var/drydock/workingcopy-112/repo/libre-busto/app/src/main/java/it/reyboz/bustorino/backend/mato/MQTTMatoClient.kt:285:17 Variable 'valid' is assigned but never accessed
54w: 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
55w: 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
56w: 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
57w: 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
58w: 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
59w: 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
60w: 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'
61w: 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 _
62w: 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
63w: 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
64w: 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'
65w: 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 _
66w: 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 _
67w: 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 _
68w: 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
69w: 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
70w: 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'
71w: 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
72w: 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
73w: 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 _
74w: 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 _
75w: 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 _
76w: 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
77w: 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
78w: 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
79w: 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
80w: 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
81w: 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
82w: 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
83w: 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
84
85> Task :app:compileGitpullJavaWithJavac
86
87> Task :app:dexBuilderGitpull
88> Task :app:processGitpullJavaRes
89> Task :app:mergeGitpullGlobalSynthetics
90> Task :app:mergeGitpullJavaResource
91> Task :app:mergeDexGitpull
92> Task :app:compileGitpullArtProfile
93> Task :app:packageGitpull
94> Task :app:createGitpullApkListingFileRedirect
95> Task :app:lintVitalAnalyzeGitpull
96> Task :app:lintVitalReportGitpull
97
98> Task :app:lintVitalGitpull
99
100> Task :app:assembleGitpull
101
102BUILD SUCCESSFUL in 1m 14s
10342 actionable tasks: 42 executed
104

Drydock: Clean Gradle

When
Completed at Feb 15 2024, 12:26 · 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 3366 (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 15 2024, 12:26 · 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 Feb 15 2024, 12:25 · Built instantly
Status
Passed