Page MenuHomeGitPull.it

Build 768
PassedPublic

Properties

Drydock: Publish Builded APK

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

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

1151 7110825 res/ti.xml (OK - compressed)
1152 7112002 res/tk.xml (OK - compressed)
1153 7112261 res/tp.xml (OK - compressed)
1154 7112556 res/tt.xml (OK - compressed)
1155 7112983 res/tv.xml (OK - compressed)
1156 7113983 res/u0.xml (OK - compressed)
1157 7114636 res/u01.xml (OK - compressed)
1158 7115076 res/u3.png (OK)
1159 7115632 res/uE.webp (OK)
1160 7129952 res/uI.xml (OK - compressed)
1161 7131015 res/uJ.xml (OK - compressed)
1162 7131492 res/uL.9.png (OK)
1163 7132498 res/uR.xml (OK - compressed)
1164 7133064 res/uS.png (OK)
1165 7133226 res/ua.xml (OK - compressed)
1166 7133564 res/uh.png (OK)
1167 7135372 res/uj.9.png (OK)
1168 7135612 res/ut.9.png (OK)
1169 7136408 res/uu.9.png (OK)
1170 7136652 res/uy.xml (OK - compressed)
1171 7138263 res/v-.xml (OK - compressed)
1172 7138776 res/v4.9.png (OK)
1173 7139024 res/v5.xml (OK - compressed)
1174 7139348 res/vF.xml (OK - compressed)
1175 7139607 res/vG.xml (OK - compressed)
1176 7140244 res/vH.xml (OK - compressed)
1177 7140578 res/vJ.xml (OK - compressed)
1178 7140908 res/vL.9.png (OK)
1179 7141171 res/vR.xml (OK - compressed)
1180 7141436 res/vT.xml (OK - compressed)
1181 7141664 res/vZ.xml (OK - compressed)
1182 7141921 res/vf.xml (OK - compressed)
1183 7142249 res/vl.xml (OK - compressed)
1184 7142817 res/vq.xml (OK - compressed)
1185 7143392 res/vy.xml (OK - compressed)
1186 7143880 res/vz.9.png (OK)
1187 7144101 res/vz.xml (OK - compressed)
1188 7144352 res/w7.png (OK)
1189 7144662 res/w9.xml (OK - compressed)
1190 7144936 res/wL.9.png (OK)
1191 7145416 res/wN.9.png (OK)
1192 7145681 res/wP.xml (OK - compressed)
1193 7146036 res/wR.png (OK)
1194 7153148 res/wT.png (OK)
1195 7154992 res/w_.png (OK)
1196 7155248 res/wb.png (OK)
1197 7161180 res/wf.png (OK)
1198 7165477 res/wi.xml (OK - compressed)
1199 7165852 res/wy.png (OK)
1200 7166320 res/x3.9.png (OK)
1201 7166572 res/xH.png (OK)
1202 7166798 res/xI.xml (OK - compressed)
1203 7167501 res/xM.ttf (OK - compressed)
1204 7227191 res/xN.xml (OK - compressed)
1205 7228025 res/xQ.xml (OK - compressed)
1206 7228512 res/xR.9.png (OK)
1207 7228748 res/xa.9.png (OK)
1208 7229009 res/xa.xml (OK - compressed)
1209 7229570 res/xd.xml (OK - compressed)
1210 7230283 res/xj.xml (OK - compressed)
1211 7230575 res/xq.xml (OK - compressed)
1212 7230961 res/xz.xml (OK - compressed)
1213 7232150 res/y-.xml (OK - compressed)
1214 7232420 res/y3.png (OK)
1215 7240122 res/y4.xml (OK - compressed)
1216 7240378 res/y9.xml (OK - compressed)
1217 7240645 res/yE.xml (OK - compressed)
1218 7240900 res/yH.9.png (OK)
1219 7241124 res/yO.xml (OK - compressed)
1220 7241375 res/yT.xml (OK - compressed)
1221 7241697 res/yV.xml (OK - compressed)
1222 7242036 res/yY.9.png (OK)
1223 7242262 res/ya.xml (OK - compressed)
1224 7242620 res/yd.png (OK)
1225 7254556 res/ye.png (OK)
1226 7255752 res/yg.9.png (OK)
1227 7256187 res/yj.xml (OK - compressed)
1228 7256584 res/yn.png (OK)
1229 7259068 res/z-.9.png (OK)
1230 7259332 res/z9.9.png (OK)
1231 7259792 res/zE.png (OK)
1232 7260156 res/zG.xml (OK - compressed)
1233 7260476 res/zL.png (OK)
1234 7260724 res/zP.png (OK)
1235 7278684 res/zR.png (OK)
1236 7281485 res/zR.xml (OK - compressed)
1237 7281980 res/zV.9.png (OK)
1238 7284484 res/zZ.png (OK)
1239 7291179 res/zc.xml (OK - compressed)
1240 7291629 res/zp.xml (OK - compressed)
1241 7291887 res/zq.xml (OK - compressed)
1242 7292196 res/zr.png (OK)
1243 7295015 res/zu.xml (OK - compressed)
1244 7296044 res/zz.png (OK)
1245 7296968 res/zz.xml (OK - compressed)
1246 7297160 resources.arsc (OK)
1247Verification succesful
1248Signing APK
1249Sign concluded with exit status 0
1250

Drydock: Assemble debug APK

When
Completed at Feb 21 2024, 22:55 · Built for 2 m, 44 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 3417 (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 3416 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

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> Task :app:mergeGitpullResources
13
14> Task :app:processGitpullMainManifest
15/var/drydock/workingcopy-112/repo/libre-busto/app/src/gitpull/AndroidManifest.xml Warning:
16 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present
17
18> Task :app:processGitpullManifest
19> Task :app:extractProguardFiles
20> Task :app:javaPreCompileGitpull
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: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/IntroFragment.kt:172:43 'setColorFilter(Int, PorterDuff.Mode): Unit' is deprecated. Deprecated in Java
58w: 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
59w: 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
60w: 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
61w: 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'
62w: 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 _
63w: 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
64w: 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
65w: 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'
66w: 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 _
67w: 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 _
68w: 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 _
69w: 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
70w: 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
71w: 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'
72w: 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
73w: 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
74w: 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 _
75w: 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 _
76w: 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 _
77w: 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
78w: 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
79w: 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
80w: 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
81w: 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
82w: 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
83w: 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
84w: 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
85
86> Task :app:compileGitpullJavaWithJavac
87
88> Task :app:dexBuilderGitpull
89> Task :app:mergeGitpullGlobalSynthetics
90> Task :app:processGitpullJavaRes
91> Task :app:mergeGitpullJavaResource
92> Task :app:mergeDexGitpull
93> Task :app:compileGitpullArtProfile
94> Task :app:packageGitpull
95> Task :app:createGitpullApkListingFileRedirect
96> Task :app:lintVitalAnalyzeGitpull
97> Task :app:lintVitalReportGitpull
98
99> Task :app:lintVitalGitpull
100
101> Task :app:assembleGitpull
102
103BUILD SUCCESSFUL in 2m 43s
10442 actionable tasks: 42 executed
105

Drydock: Clean Gradle

When
Completed at Feb 21 2024, 22:52 · Built for 21 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 3414 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

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

Lease BusTO Working Copy

When
Completed at Feb 21 2024, 22:52 · Built for 5 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 21 2024, 22:52 · Built instantly
Status
Passed

Event Timeline