The command is:
/opt/reyboz/android/bin/publish-latest-branch-build.sh ${buildable.revision}
Source code:
This step will copy the built .apk to an indexed HTTP directory exposed by Apache:
Passed |
The command is:
/opt/reyboz/android/bin/publish-latest-branch-build.sh ${buildable.revision}
Source code:
This step will copy the built .apk to an indexed HTTP directory exposed by Apache:
1 | Published here: |
---|---|
2 | https://lab.reyboz.it/builds/libre-busto/D85-libre-busto-unsigned.apk |
3 |
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 | Found 6.7.1 via distributionUrl |
---|---|
2 | Running /home/phabricator-android-builder/versions/6.7.1/bin/gradle --stacktrace assembleDebug |
3 | Starting a Gradle Daemon, 1 busy and 1 stopped Daemons could not be reused, use --status for details |
4 | > Task :preBuild UP-TO-DATE |
5 | > Task :preDebugBuild UP-TO-DATE |
6 | > Task :compileDebugAidl NO-SOURCE |
7 | > Task :compileDebugRenderscript UP-TO-DATE |
8 | > Task :generateDebugBuildConfig UP-TO-DATE |
9 | > Task :checkDebugAarMetadata UP-TO-DATE |
10 | > Task :generateDebugResValues UP-TO-DATE |
11 | > Task :generateDebugResources UP-TO-DATE |
12 | > Task :mergeDebugResources UP-TO-DATE |
13 | > Task :createDebugCompatibleScreenManifests UP-TO-DATE |
14 | > Task :extractDeepLinksDebug UP-TO-DATE |
15 | > Task :processDebugMainManifest UP-TO-DATE |
16 | > Task :processDebugManifest UP-TO-DATE |
17 | > Task :processDebugManifestForPackage UP-TO-DATE |
18 | > Task :processDebugResources UP-TO-DATE |
19 | > Task :kaptGenerateStubsDebugKotlin UP-TO-DATE |
20 | > Task :kaptDebugKotlin UP-TO-DATE |
21 | > Task :compileDebugKotlin UP-TO-DATE |
22 | > Task :compileDebugJavaWithJavac UP-TO-DATE |
23 | > Task :compileDebugSources UP-TO-DATE |
24 | > Task :mergeDebugNativeDebugMetadata NO-SOURCE |
25 | > Task :mergeDebugShaders |
26 | > Task :compileDebugShaders NO-SOURCE |
27 | > Task :generateDebugAssets UP-TO-DATE |
28 | > Task :mergeDebugAssets |
29 | > Task :processDebugJavaRes |
30 | > Task :compressDebugAssets |
31 | > Task :desugarDebugFileDependencies |
32 | > Task :checkDebugDuplicateClasses |
33 | > Task :mergeDebugJavaResource |
34 | > Task :dexBuilderDebug |
35 | > Task :mergeDebugJniLibFolders |
36 | > Task :validateSigningDebug |
37 | > Task :writeDebugAppMetadata |
38 | > Task :writeDebugSigningConfigVersions |
39 | > Task :mergeDebugNativeLibs |
40 | > Task :stripDebugDebugSymbols NO-SOURCE |
41 | > Task :multiDexListDebug |
42 | > Task :mergeDexDebug |
43 | > Task :packageDebug |
44 | > Task :assembleDebug |
45 | |
46 | BUILD SUCCESSFUL in 40s |
47 | 31 actionable tasks: 16 executed, 15 up-to-date |
48 |
Passed |
1 | Note: Some input files use or override a deprecated API. |
---|---|
2 | Note: Recompile with -Xlint:deprecation for details. |
3 | Note: Some input files use or override a deprecated API. |
4 | Note: Recompile with -Xlint:deprecation for details. |
5 | w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath: |
6 | /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) |
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-jdk8/1.5.30/5fd47535cc85f9e24996f939c2de6583991481b0/kotlin-stdlib-jdk8-1.5.30.jar (version 1.5) |
9 | /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) |
10 | w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath |
11 | 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. |
12 | 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. |
13 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/14ddc64a8dd4a8669ddf68abfeacd7fd/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. |
14 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/15a2b222aeb442f31b33729e21460d15/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. |
15 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/79b9ea6abfdc25fd47913c9032a50275/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. |
16 | w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath: |
17 | /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) |
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/1.6.10/b8af3fe6f1ca88526914929add63cf5e7c5049af/kotlin-stdlib-1.6.10.jar (version 1.6) |
20 | /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) |
21 | w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath |
22 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/14ddc64a8dd4a8669ddf68abfeacd7fd/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. |
23 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/15a2b222aeb442f31b33729e21460d15/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. |
24 | e: /home/phabricator-android-builder/.gradle/caches/transforms-2/files-2.1/79b9ea6abfdc25fd47913c9032a50275/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. |
25 | 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. |
26 | 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. |
27 |
38 | > Task :processDebugManifestForPackage |
---|---|
39 | > Task :mergeReleaseResources |
40 | > Task :processDebugResources |
41 | > Task :processReleaseResources |
42 | > Task :kaptGenerateStubsDebugKotlin |
43 | > Task :kaptGenerateStubsReleaseKotlin |
44 | |
45 | > Task :kaptDebugKotlin |
46 | /var/drydock/workingcopy-79/repo/libre-busto/build/tmp/kapt3/stubs/debug/it/reyboz/bustorino/data/gtfs/GtfsAgency.java:26: warning: Primary key constraint on gtfsId is ignored when being merged into it.reyboz.bustorino.data.gtfs.GtfsAgency |
47 | private it.reyboz.bustorino.data.gtfs.GtfsFeed feed; |
48 | ^ |
49 | /var/drydock/workingcopy-79/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. |
50 | public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable { |
51 | ^ |
52 | |
53 | > Task :kaptReleaseKotlin |
54 | /var/drydock/workingcopy-79/repo/libre-busto/build/tmp/kapt3/stubs/release/it/reyboz/bustorino/data/gtfs/GtfsAgency.java:26: warning: Primary key constraint on gtfsId is ignored when being merged into it.reyboz.bustorino.data.gtfs.GtfsAgency |
55 | private it.reyboz.bustorino.data.gtfs.GtfsFeed feed; |
56 | ^ |
57 | /var/drydock/workingcopy-79/repo/libre-busto/build/tmp/kapt3/stubs/release/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 :compileDebugKotlin |
62 | w: /var/drydock/workingcopy-79/repo/libre-busto/src/it/reyboz/bustorino/fragments/LinesFragment.kt: (44, 17): Variable 'fragment' is never used |
63 | w: /var/drydock/workingcopy-79/repo/libre-busto/src/it/reyboz/bustorino/fragments/LinesFragment.kt: (165, 15): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java |
64 | w: /var/drydock/workingcopy-79/repo/libre-busto/src/it/reyboz/bustorino/fragments/LinesFragment.kt: (267, 13): Variable 'info' is never used |
65 | |
66 | > Task :compileDebugJavaWithJavac |
67 | |
68 | > Task :compileReleaseKotlin |
69 | w: /var/drydock/workingcopy-79/repo/libre-busto/src/it/reyboz/bustorino/fragments/LinesFragment.kt: (44, 17): Variable 'fragment' is never used |
70 | w: /var/drydock/workingcopy-79/repo/libre-busto/src/it/reyboz/bustorino/fragments/LinesFragment.kt: (165, 15): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java |
71 | w: /var/drydock/workingcopy-79/repo/libre-busto/src/it/reyboz/bustorino/fragments/LinesFragment.kt: (267, 13): Variable 'info' is never used |
72 | |
73 | > Task :compileReleaseJavaWithJavac |
74 | |
75 | > Task :lint |
76 | |
77 | Daemon will be stopped at the end of the build after running out of JVM memory |
78 | |
79 | > Task :lint |
80 | Ran lint on variant debug: 131 issues found |
81 | Ran lint on variant release: 130 issues found |
82 | Wrote HTML report to file:///var/drydock/workingcopy-79/repo/libre-busto/build/reports/lint-results.html |
83 | Wrote XML report to file:///var/drydock/workingcopy-79/repo/libre-busto/build/reports/lint-results.xml |
84 | |
85 | BUILD SUCCESSFUL in 2m 14s |
86 | 34 actionable tasks: 34 executed |
87 |
Passed |
Clean Gradle directory to avoid nasty errors like:
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 (subsequent builds will be faster) |
4 | > Task :clean |
5 | |
6 | BUILD SUCCESSFUL in 12s |
7 | 1 actionable task: 1 executed |
8 |
Passed |
Passed |