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/D111-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
30 | > Task :app:processDebugJavaRes |
---|---|
31 | > Task :app:checkDebugDuplicateClasses |
32 | > Task :app:mergeDebugJavaResource |
33 | > Task :app:desugarDebugFileDependencies |
34 | > Task :app:dexBuilderDebug |
35 | > Task :app:mergeDexDebug |
36 | > Task :app:mergeDebugJniLibFolders |
37 | > Task :app:mergeDebugNativeLibs NO-SOURCE |
38 | > Task :app:stripDebugDebugSymbols NO-SOURCE |
39 | > Task :app:validateSigningDebug |
40 | > Task :app:writeDebugAppMetadata |
41 | > Task :app:writeDebugSigningConfigVersions |
42 | > Task :app:packageDebug |
43 | > Task :app:createDebugApkListingFileRedirect |
44 | > Task :app:assembleDebug |
45 | |
46 | Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. |
47 | |
48 | You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. |
49 | |
50 | See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings |
51 | |
52 | BUILD SUCCESSFUL in 2m 21s |
53 | 32 actionable tasks: 15 executed, 17 up-to-date |
54 |
Passed |
1 | Note: Some input files use or override a deprecated API. |
---|---|
2 | Note: Recompile with -Xlint:deprecation for details. |
3 |
58 | |
---|---|
59 | > Task :app:compileDebugKotlin |
60 | |
61 | > Task :app:compileDebugJavaWithJavac |
62 | |
63 | > Task :app:bundleDebugClassesToCompileJar |
64 | > Task :app:lintAnalyzeDebug |
65 | |
66 | Daemon will be stopped at the end of the build after running out of JVM memory |
67 | |
68 | > Task :app:lintReportDebug |
69 | Wrote HTML report to file:///var/drydock/workingcopy-79/repo/libre-busto/app/build/reports/lint-results-debug.html |
70 | |
71 | > Task :app:lintDebug |
72 | > Task :app:lint |
73 | |
74 | Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. |
75 | |
76 | You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. |
77 | |
78 | See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings |
79 | |
80 | BUILD SUCCESSFUL in 4m 21s |
81 | 24 actionable tasks: 24 executed |
82 |
Passed |
Clean Gradle directory to avoid nasty errors like:
2 | cachedir |
---|---|
3 | /tmp/tmp.RtAruAML08/gradle-7.4-bin.zip: OK |
4 | Running /home/phabricator-android-builder/versions/7.4/bin/gradle clean |
5 | |
6 | Welcome to Gradle 7.4! |
7 | |
8 | Here are the highlights of this release: |
9 | - Aggregated test and JaCoCo reports |
10 | - Marking additional test source directories as tests in IntelliJ |
11 | - Support for Adoptium JDKs in Java toolchains |
12 | |
13 | For more details see https://docs.gradle.org/7.4/release-notes.html |
14 | |
15 | Starting a Gradle Daemon (subsequent builds will be faster) |
16 | > Task :app:clean UP-TO-DATE |
17 | |
18 | Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. |
19 | |
20 | You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. |
21 | |
22 | See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings |
23 | |
24 | BUILD SUCCESSFUL in 59s |
25 | 1 actionable task: 1 up-to-date |
26 |
Passed |
Passed |