Page MenuHomeGitPull.it

Build 557
PassedPublic

Properties

Drydock: Publish Builded APK

When
Completed at May 25 2023, 23:19 · Built for 3 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 2334 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

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

Drydock: Assemble debug APK

When
Completed at May 25 2023, 23:19 · Built for 2 m, 23 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 2332 (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:compressDebugAssets
31> Task :app:processDebugJavaRes
32> Task :app:checkDebugDuplicateClasses
33> Task :app:mergeDebugJavaResource
34> Task :app:desugarDebugFileDependencies
35> Task :app:dexBuilderDebug
36> Task :app:mergeDexDebug
37> Task :app:mergeDebugJniLibFolders
38> Task :app:mergeDebugNativeLibs NO-SOURCE
39> Task :app:stripDebugDebugSymbols NO-SOURCE
40> Task :app:validateSigningDebug
41> Task :app:writeDebugAppMetadata
42> Task :app:writeDebugSigningConfigVersions
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 2m 21s
5432 actionable tasks: 15 executed, 17 up-to-date
55

Drydock: Run Gradle Lint Command

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

Build Log 2331 (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 2330 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1Found 7.4 via distributionUrl
2Running /home/phabricator-android-builder/versions/7.4/bin/gradle lint
3Checking the license for package Android SDK Build-Tools 33.0.2 in /home/phabricator-android-builder/android-sdk/licenses
4License for package Android SDK Build-Tools 33.0.2 accepted.
5Preparing "Install Android SDK Build-Tools 33.0.2 (revision: 33.0.2)".
6"Install Android SDK Build-Tools 33.0.2 (revision: 33.0.2)" ready.
7Installing Android SDK Build-Tools 33.0.2 in /home/phabricator-android-builder/android-sdk/build-tools/33.0.2
8"Install Android SDK Build-Tools 33.0.2 (revision: 33.0.2)" complete.
9"Install Android SDK Build-Tools 33.0.2 (revision: 33.0.2)" finished.
10Checking the license for package Android SDK Platform 33 in /home/phabricator-android-builder/android-sdk/licenses
11License for package Android SDK Platform 33 accepted.
12Preparing "Install Android SDK Platform 33 (revision: 2)".
13"Install Android SDK Platform 33 (revision: 2)" ready.
14Installing Android SDK Platform 33 in /home/phabricator-android-builder/android-sdk/platforms/android-33
15"Install Android SDK Platform 33 (revision: 2)" complete.
16"Install Android SDK Platform 33 (revision: 2)" finished.
17> Task :app:preBuild UP-TO-DATE
18> Task :app:preDebugBuild UP-TO-DATE
19> Task :app:compileDebugAidl NO-SOURCE
20
21> Task :app:compileDebugRenderscript
22The 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
23
24> Task :app:generateDebugBuildConfig
25> Task :app:generateDebugResValues
26> Task :app:checkDebugAarMetadata
27> Task :app:mapDebugSourceSetPaths
28> Task :app:generateDebugResources
29> Task :app:createDebugCompatibleScreenManifests
30> Task :app:extractDeepLinksDebug
31> Task :app:mergeDebugResources
32
33> Task :app:processDebugMainManifest
34package="it.reyboz.bustorino" found in source AndroidManifest.xml: /var/drydock/workingcopy-79/repo/libre-busto/app/AndroidManifest.xml.
35Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
36Please 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
37This 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.
38/var/drydock/workingcopy-79/repo/libre-busto/app/src/debug/AndroidManifest.xml:39:9-45:51 Warning:
39 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present
40
41> Task :app:processDebugManifest
42> Task :app:preDebugAndroidTestBuild SKIPPED
43> Task :app:javaPreCompileDebug
44> Task :app:processDebugAndroidTestManifest
45> Task :app:compileDebugAndroidTestRenderscript NO-SOURCE
46> Task :app:extractProguardFiles
47> Task :app:generateDebugAndroidTestResValues
48> Task :app:processDebugManifestForPackage
49> Task :app:processDebugResources
50> Task :app:kaptGenerateStubsDebugKotlin
51
52> Task :app:kaptDebugKotlin
53/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
54 private it.reyboz.bustorino.data.gtfs.GtfsFeed feed;
55 ^
56/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.
57public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable {
58 ^
59
60> Task :app:compileDebugKotlin
61
62> Task :app:compileDebugJavaWithJavac
63
64> Task :app:bundleDebugClassesToCompileJar
65> Task :app:lintAnalyzeDebug
66
67Daemon will be stopped at the end of the build after running out of JVM memory
68
69> Task :app:lintReportDebug
70Wrote HTML report to file:///var/drydock/workingcopy-79/repo/libre-busto/app/build/reports/lint-results-debug.html
71
72> Task :app:lintDebug
73> Task :app:lint
74
75Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
76
77You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
78
79See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
80
81BUILD SUCCESSFUL in 4m 21s
8224 actionable tasks: 24 executed
83

Drydock: Clean Gradle

When
Completed at May 25 2023, 23:12 · Built for 1 m, 5 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 2328 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1Found 7.4 via distributionUrl
2Downloading missing gradle version 7.4
3cachedir
4/tmp/tmp.RtAruAML08/gradle-7.4-bin.zip: OK
5Running /home/phabricator-android-builder/versions/7.4/bin/gradle clean
6
7Welcome to Gradle 7.4!
8
9Here are the highlights of this release:
10 - Aggregated test and JaCoCo reports
11 - Marking additional test source directories as tests in IntelliJ
12 - Support for Adoptium JDKs in Java toolchains
13
14For more details see https://docs.gradle.org/7.4/release-notes.html
15
16Starting a Gradle Daemon (subsequent builds will be faster)
17> Task :app:clean UP-TO-DATE
18
19Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
20
21You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
22
23See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
24
25BUILD SUCCESSFUL in 59s
261 actionable task: 1 up-to-date
27

Lease BusTO Working Copy

When
Completed at May 25 2023, 23:11 · Built for 6 s
Status
Passed

Wait for Previous Commits to Build

When
Completed at May 25 2023, 23:11 · Built instantly
Status
Passed
This build step has since been deleted on the build plan. Some information may be omitted.

Event Timeline