This step will copy the built .apk to an indexed HTTP directory exposed by Apache:
Properties
Properties
- Buildable
- B371: Diff 339
- Build Plan
- Plan 2 BusTO Build Plan
Drydock: Publish Builded APK
Drydock: Publish Builded APK
- When
- Completed at Feb 6 2023, 22:32 · Built instantly
- Status
Passed
1 empty logs are hidden. Show all logs.
1 | Published here: |
---|---|
2 | https://lab.reyboz.it/builds/libre-busto/D100-libre-busto-unsigned.apk |
3 |
Drydock: Assemble debug APK
Drydock: Assemble debug APK
- When
- Completed at Feb 6 2023, 22:32 · Built for 13 s
- Status
Passed
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
1 empty logs are hidden. Show all logs.
22 | > Task :mergeDebugNativeDebugMetadata NO-SOURCE |
---|---|
23 | > Task :mergeDebugShaders |
24 | > Task :compileDebugShaders NO-SOURCE |
25 | > Task :generateDebugAssets UP-TO-DATE |
26 | > Task :mergeDebugAssets |
27 | > Task :processDebugJavaRes |
28 | > Task :compressDebugAssets |
29 | > Task :checkDebugDuplicateClasses |
30 | > Task :desugarDebugFileDependencies |
31 | > Task :mergeDebugJavaResource |
32 | > Task :dexBuilderDebug |
33 | > Task :mergeDebugJniLibFolders |
34 | > Task :validateSigningDebug |
35 | > Task :writeDebugAppMetadata |
36 | > Task :writeDebugSigningConfigVersions |
37 | > Task :mergeDebugNativeLibs |
38 | > Task :stripDebugDebugSymbols NO-SOURCE |
39 | > Task :multiDexListDebug |
40 | > Task :mergeDexDebug |
41 | > Task :packageDebug |
42 | > Task :assembleDebug |
43 | |
44 | BUILD SUCCESSFUL in 12s |
45 | 31 actionable tasks: 16 executed, 15 up-to-date |
46 |
Drydock: Run Gradle Lint Command
Drydock: Run Gradle Lint Command
- When
- Completed at Feb 6 2023, 22:32 · Built for 2 m, 9 s
- Status
Passed
Run a gradle lint.
It does not run the ./gradlew in order to do not provide an attack vector from untrusted commits.
2 | Note: Some input files use or override a deprecated API. |
---|---|
3 | Note: Recompile with -Xlint:deprecation for details. |
4 | w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath: |
5 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.5.30/5fd47535cc85f9e24996f939c2de6583991481b0/kotlin-stdlib-jdk8-1.5.30.jar (version 1.5) |
6 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.5.30/525f5a7fa6d7790a571c07dd24214ed2dda352fe/kotlin-stdlib-jdk7-1.5.30.jar (version 1.5) |
7 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.6.10/b8af3fe6f1ca88526914929add63cf5e7c5049af/kotlin-stdlib-1.6.10.jar (version 1.6) |
8 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.10/c118700e3a33c8a0d9adc920e9dec0831171925/kotlin-stdlib-common-1.6.10.jar (version 1.6) |
9 | w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath |
10 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/29f29bac2c4c30116d2465f5edd32ad0/preference-1.2.0/jars/classes.jar!/META-INF/preference_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
11 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/e3bb4b0234b3146c3c70f833fa369818/room-ktx-2.4.1/jars/classes.jar!/META-INF/room-ktx_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
12 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/83ab7dc0cc7bdfdfcac6f1127e539af4/slidingpanelayout-1.2.0/jars/classes.jar!/META-INF/slidingpanelayout_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
13 | e: /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.6.10/b8af3fe6f1ca88526914929add63cf5e7c5049af/kotlin-stdlib-1.6.10.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
14 | e: /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.10/c118700e3a33c8a0d9adc920e9dec0831171925/kotlin-stdlib-common-1.6.10.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
15 | w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath: |
16 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.6.10/b8af3fe6f1ca88526914929add63cf5e7c5049af/kotlin-stdlib-1.6.10.jar (version 1.6) |
17 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.10/c118700e3a33c8a0d9adc920e9dec0831171925/kotlin-stdlib-common-1.6.10.jar (version 1.6) |
18 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.5.30/525f5a7fa6d7790a571c07dd24214ed2dda352fe/kotlin-stdlib-jdk7-1.5.30.jar (version 1.5) |
19 | /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.5.30/5fd47535cc85f9e24996f939c2de6583991481b0/kotlin-stdlib-jdk8-1.5.30.jar (version 1.5) |
20 | w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath |
21 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/29f29bac2c4c30116d2465f5edd32ad0/preference-1.2.0/jars/classes.jar!/META-INF/preference_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
22 | e: /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.6.10/b8af3fe6f1ca88526914929add63cf5e7c5049af/kotlin-stdlib-1.6.10.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
23 | e: /home/phabricator-android-builder/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.10/c118700e3a33c8a0d9adc920e9dec0831171925/kotlin-stdlib-common-1.6.10.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
24 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/e3bb4b0234b3146c3c70f833fa369818/room-ktx-2.4.1/jars/classes.jar!/META-INF/room-ktx_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
25 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/83ab7dc0cc7bdfdfcac6f1127e539af4/slidingpanelayout-1.2.0/jars/classes.jar!/META-INF/slidingpanelayout_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0. |
26 |
56 | ^ |
---|---|
57 | /var/drydock/workingcopy-112/repo/libre-busto/build/tmp/kapt3/stubs/debug/it/reyboz/bustorino/data/gtfs/MatoPattern.java:7: warning: pattern_route_id column references a foreign key but it is not part of an index. This may trigger full table scans whenever parent table is modified so you are highly advised to create an index that covers this column. |
58 | public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable { |
59 | ^ |
60 | |
61 | > Task :compileReleaseKotlin |
62 | > Task :compileDebugKotlin |
63 | |
64 | > Task :compileReleaseJavaWithJavac |
65 | |
66 | > Task :compileDebugJavaWithJavac |
67 | |
68 | > Task :lint |
69 | |
70 | Daemon will be stopped at the end of the build after running out of JVM memory |
71 | |
72 | > Task :lint |
73 | Ran lint on variant debug: 147 issues found |
74 | Ran lint on variant release: 146 issues found |
75 | Wrote HTML report to file:///var/drydock/workingcopy-112/repo/libre-busto/build/reports/lint-results.html |
76 | Wrote XML report to file:///var/drydock/workingcopy-112/repo/libre-busto/build/reports/lint-results.xml |
77 | |
78 | BUILD SUCCESSFUL in 2m 8s |
79 | 34 actionable tasks: 34 executed |
80 |
Drydock: Clean Gradle
Drydock: Clean Gradle
- When
- Completed at Feb 6 2023, 22:30 · Built for 16 s
- Status
Passed
Clean Gradle directory to avoid nasty errors like:
1 empty logs are hidden. Show all logs.
1 | Found 6.7.1 via distributionUrl |
---|---|
2 | Running /home/phabricator-android-builder/versions/6.7.1/bin/gradle clean |
3 | Starting a Gradle Daemon, 1 busy and 2 stopped Daemons could not be reused, use --status for details |
4 | > Task :clean |
5 | |
6 | BUILD SUCCESSFUL in 15s |
7 | 1 actionable task: 1 executed |
8 |
Lease BusTO Working Copy
Lease BusTO Working Copy
- When
- Completed at Feb 6 2023, 22:29 · Built for 4 s
- Status
Passed
Wait for Previous Commits to Build
Wait for Previous Commits to Build
- When
- Completed at Feb 6 2023, 22:29 · Built instantly
- Status
Passed