Page MenuHomeGitPull.it

Build 558
PassedPublic

Drydock: Publish Builded APK

When
Completed at May 27 2023, 00:21 · Built for 1 s
Status
Passed
Description

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 log is hidden Show all logs.

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

1Published here:
2https://lab.reyboz.it/builds/libre-busto/HEAD-libre-busto-unsigned.apk
3

Drydock: Assemble debug APK

When
Completed at May 27 2023, 00:21 · Built for 1 m, 16 s
Status
Passed
Description

This step will build an .apk using Gradle using this fantastic Docker image:

https://gitlab.com/fabmazz/android-fdroid-build-container/-/tree/ubuntu

Source code of this build step:

https://gitpull.it/source/libre-busto-ci-cd/browse/master/bin/fdroid-docker-builder.sh

TODO: Use the official image by Fabio Mazza, when the "DESIRED_UID" / "DESIRED_GID" features will be merged.

1 empty log is hidden Show all logs.

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

1Found 7.4 via distributionUrl
2Running /home/phabricator-android-builder/versions/7.4/bin/gradle --stacktrace assembleDebug
3Starting a Gradle Daemon, 1 stopped Daemon could not be reused, use --status for details
4> Task :app:preBuild UP-TO-DATE
5> Task :app:preDebugBuild UP-TO-DATE
6> Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
7> Task :app:compileDebugAidl NO-SOURCE
8> Task :app:compileDebugRenderscript UP-TO-DATE
9> Task :app:generateDebugBuildConfig UP-TO-DATE
10> Task :app:checkDebugAarMetadata UP-TO-DATE
11> Task :app:generateDebugResValues UP-TO-DATE
12> Task :app:mapDebugSourceSetPaths UP-TO-DATE
13> Task :app:generateDebugResources UP-TO-DATE
14> Task :app:mergeDebugResources UP-TO-DATE
15> Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
16> Task :app:extractDeepLinksDebug UP-TO-DATE
17> Task :app:processDebugMainManifest UP-TO-DATE
18> Task :app:processDebugManifest UP-TO-DATE
19> Task :app:processDebugManifestForPackage UP-TO-DATE
20> Task :app:processDebugResources UP-TO-DATE
21> Task :app:kaptGenerateStubsDebugKotlin UP-TO-DATE
22> Task :app:kaptDebugKotlin UP-TO-DATE
23> Task :app:compileDebugKotlin UP-TO-DATE
24> Task :app:javaPreCompileDebug UP-TO-DATE
25> Task :app:compileDebugJavaWithJavac UP-TO-DATE
26> Task :app:mergeDebugShaders
27> Task :app:compileDebugShaders NO-SOURCE
28> Task :app:generateDebugAssets UP-TO-DATE
29> Task :app:mergeDebugAssets
30> Task :app:processDebugJavaRes
31> Task :app:compressDebugAssets
32> Task :app:desugarDebugFileDependencies
33> Task :app:checkDebugDuplicateClasses
34> Task :app:mergeDebugJavaResource
35> Task :app:dexBuilderDebug
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:mergeDexDebug
43> Task :app:packageDebug
44> Task :app:createDebugApkListingFileRedirect
45> Task :app:assembleDebug
46
47Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
48
49You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
50
51See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
52
53BUILD SUCCESSFUL in 1m 14s
5432 actionable tasks: 15 executed, 17 up-to-date
55

Drydock: Run Gradle Lint Command

When
Completed at May 27 2023, 00:20 · Built for 3 m, 32 s
Status
Passed
This build step has since been deleted on the build plan. Some information may be omitted.

Build Log 2339 (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

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

1Found 7.4 via distributionUrl
2Running /home/phabricator-android-builder/versions/7.4/bin/gradle lint
3> Task :app:preBuild UP-TO-DATE
4> Task :app:preDebugBuild UP-TO-DATE
5> Task :app:compileDebugAidl NO-SOURCE
6
7> Task :app:compileDebugRenderscript
8The RenderScript APIs are deprecated. They will be removed in Android Gradle plugin 9.0. See the following link for a guide to migrate from RenderScript: https://developer.android.com/guide/topics/renderscript/migrate
9
10> Task :app:generateDebugBuildConfig
11> Task :app:generateDebugResValues
12> Task :app:checkDebugAarMetadata
13> Task :app:mapDebugSourceSetPaths
14> Task :app:generateDebugResources
15> Task :app:createDebugCompatibleScreenManifests
16> Task :app:extractDeepLinksDebug
17
18> Task :app:processDebugMainManifest
19package="it.reyboz.bustorino" found in source AndroidManifest.xml: /var/drydock/workingcopy-79/repo/libre-busto/app/AndroidManifest.xml.
20Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
21Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
22This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
23
24> Task :app:mergeDebugResources
25
26> Task :app:processDebugMainManifest
27/var/drydock/workingcopy-79/repo/libre-busto/app/src/debug/AndroidManifest.xml:39:9-45:51 Warning:
28 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present
29
30> Task :app:processDebugManifest
31> Task :app:preDebugAndroidTestBuild SKIPPED
32> Task :app:javaPreCompileDebug
33> Task :app:processDebugAndroidTestManifest
34> Task :app:compileDebugAndroidTestRenderscript NO-SOURCE
35> Task :app:extractProguardFiles
36> Task :app:generateDebugAndroidTestResValues
37> Task :app:processDebugManifestForPackage
38> Task :app:processDebugResources
39> Task :app:kaptGenerateStubsDebugKotlin
40
41> Task :app:kaptDebugKotlin
42/var/drydock/workingcopy-79/repo/libre-busto/app/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
43 private it.reyboz.bustorino.data.gtfs.GtfsFeed feed;
44 ^
45/var/drydock/workingcopy-79/repo/libre-busto/app/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.
46public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable {
47 ^
48
49> Task :app:compileDebugKotlin
50
51> Task :app:compileDebugJavaWithJavac
52
53> Task :app:bundleDebugClassesToCompileJar
54> Task :app:lintAnalyzeDebug
55
56Daemon will be stopped at the end of the build after running out of JVM memory
57
58> Task :app:lintReportDebug
59Wrote HTML report to file:///var/drydock/workingcopy-79/repo/libre-busto/app/build/reports/lint-results-debug.html
60
61> Task :app:lintDebug
62> Task :app:lint
63
64Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
65
66You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
67
68See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
69
70BUILD SUCCESSFUL in 3m 30s
7124 actionable tasks: 24 executed
72

Drydock: Clean Gradle

When
Completed at May 27 2023, 00:16 · Built for 30 s
Status
Passed
This build step has since been deleted on the build plan. Some information may be omitted.
1 empty log is hidden Show all logs.

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

1Found 7.4 via distributionUrl
2Running /home/phabricator-android-builder/versions/7.4/bin/gradle clean
3Starting a Gradle Daemon (subsequent builds will be faster)
4> Task :app:clean
5
6Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
7
8You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
9
10See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
11
12BUILD SUCCESSFUL in 28s
131 actionable task: 1 executed
14

Lease BusTO Working Copy

When
Completed at May 27 2023, 00:16 · Built for 4 s
Status
Passed

Wait for Previous Commits to Build

When
Completed at May 27 2023, 00:16 · Built for 1 s
Status
Passed
This build step has since been deleted on the build plan. Some information may be omitted.

Event Timeline