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/HEAD-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, 2 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 :checkDebugDuplicateClasses |
32 | > Task :desugarDebugFileDependencies |
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 29s |
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-jdk8/1.5.30/5fd47535cc85f9e24996f939c2de6583991481b0/kotlin-stdlib-jdk8-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-jdk7/1.5.30/525f5a7fa6d7790a571c07dd24214ed2dda352fe/kotlin-stdlib-jdk7-1.5.30.jar (version 1.5) |
9 | /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) |
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/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. |
12 | 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. |
13 | 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. |
14 | 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. |
15 | 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. |
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/1.6.10/b8af3fe6f1ca88526914929add63cf5e7c5049af/kotlin-stdlib-1.6.10.jar (version 1.6) |
18 | /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) |
19 | /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) |
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/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. |
23 | 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. |
24 | 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. |
25 | 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. |
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 |
1 | Found 6.7.1 via distributionUrl |
---|---|
2 | Running /home/phabricator-android-builder/versions/6.7.1/bin/gradle lint |
3 | > Task :buildKotlinToolingMetadata |
4 | > Task :preBuild UP-TO-DATE |
5 | > Task :preDebugBuild UP-TO-DATE |
6 | > Task :compileDebugAidl NO-SOURCE |
7 | > Task :compileDebugRenderscript |
8 | > Task :generateDebugBuildConfig |
9 | > Task :generateDebugResValues |
10 | > Task :generateDebugResources |
11 | > Task :checkDebugAarMetadata |
12 | > Task :createDebugCompatibleScreenManifests |
13 | > Task :extractDeepLinksDebug |
14 | > Task :mergeDebugResources |
15 | |
16 | > Task :processDebugMainManifest |
17 | /var/drydock/workingcopy-112/repo/libre-busto/src/debug/AndroidManifest.xml:39:9-45:51 Warning: |
18 | provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present |
19 | |
20 | > Task :processDebugManifest |
21 | > Task :preReleaseBuild UP-TO-DATE |
22 | > Task :compileReleaseAidl NO-SOURCE |
23 | > Task :compileReleaseRenderscript |
24 | > Task :generateReleaseBuildConfig |
25 | > Task :generateReleaseResValues |
26 | > Task :generateReleaseResources |
27 | > Task :checkReleaseAarMetadata |
28 | > Task :createReleaseCompatibleScreenManifests |
29 | > Task :extractDeepLinksRelease |
30 | |
31 | > Task :processReleaseMainManifest |
32 | /var/drydock/workingcopy-112/repo/libre-busto/AndroidManifest.xml:39:9-45:51 Warning: |
33 | provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present |
34 | |
35 | > Task :processReleaseManifest |
36 | > Task :writeReleaseApplicationId |
37 | > Task :analyticsRecordingRelease |
38 | > Task :processDebugManifestForPackage |
39 | > Task :mergeReleaseResources |
40 | > Task :processReleaseManifestForPackage |
41 | > Task :processDebugResources |
42 | > Task :processReleaseResources |
43 | > Task :kaptGenerateStubsDebugKotlin |
44 | > Task :kaptGenerateStubsReleaseKotlin |
45 | |
46 | > Task :kaptDebugKotlin |
47 | /var/drydock/workingcopy-112/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 |
48 | private it.reyboz.bustorino.data.gtfs.GtfsFeed feed; |
49 | ^ |
50 | /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. |
51 | public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable { |
52 | ^ |
53 | |
54 | > Task :kaptReleaseKotlin |
55 | /var/drydock/workingcopy-112/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 |
56 | private it.reyboz.bustorino.data.gtfs.GtfsFeed feed; |
57 | ^ |
58 | /var/drydock/workingcopy-112/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. |
59 | public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable { |
60 | ^ |
61 | |
62 | > Task :compileDebugKotlin |
63 | |
64 | > Task :compileDebugJavaWithJavac |
65 | |
66 | > Task :compileReleaseKotlin |
67 | |
68 | > Task :compileReleaseJavaWithJavac |
69 | |
70 | > Task :lint |
71 | |
72 | Daemon will be stopped at the end of the build after running out of JVM memory |
73 | |
74 | > Task :lint |
75 | Ran lint on variant debug: 136 issues found |
76 | Ran lint on variant release: 135 issues found |
77 | Wrote HTML report to file:///var/drydock/workingcopy-112/repo/libre-busto/build/reports/lint-results.html |
78 | Wrote XML report to file:///var/drydock/workingcopy-112/repo/libre-busto/build/reports/lint-results.xml |
79 | |
80 | BUILD SUCCESSFUL in 2m 3s |
81 | 34 actionable tasks: 34 executed |
82 |
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 | > Task :clean |
4 | |
5 | BUILD SUCCESSFUL in 1s |
6 | 1 actionable task: 1 executed |
7 |
Passed |
Passed |