Page MenuHomeGitPull.it

Build 560
PassedPublic

Properties

Drydock: Publish Builded APK

When
Completed at May 29 2023, 08:49 · Built for 1 s
Status
Passed
Description

The command is:

/opt/reyboz/android/bin/publish-latest-branch-build.sh ${buildable.revision}

Source code:

P23

This step will copy the built .apk to an indexed HTTP directory exposed by Apache:

https://lab.reyboz.it/builds/libre-busto/

Build Log 2367 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

1PHP Warning: Use of undefined constant PHABRICATOR_API_TOKEN - assumed 'PHABRICATOR_API_TOKEN' (this will throw an Error in a future version of PHP) in /opt/reyboz/android/bin/phab-comment.php on line 38
2

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

1Published here:
2https://lab.reyboz.it/builds/libre-busto/D112-libre-busto-unsigned.apk
3Array
4(
5 [objectIdentifier] => D112
6 [transactions] => Array
7 (
8 [0] => Array
9 (
10 [type] => comment
11 [value] => {icon cog spin} Be bop be bop. I'm a bot. Builded:
12
13→ [[https://lab.reyboz.it/builds/libre-busto/D112-libre-busto-unsigned.apk|D112-libre-busto-unsigned.apk]]
14 )
15
16 )
17
18)
19ERROR COMMENTING: ERR-INVALID-AUTH: API token "PHABRICATOR_API_TOKEN" has the wrong length. API tokens should be 32 characters long.
20

Drydock: Assemble debug APK

When
Completed at May 29 2023, 08:49 · Built for 1 m, 5 s
Status
Passed
Description

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 empty logs are hidden. Show all logs.

Build Log 2364 (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, 2 stopped Daemons 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:checkDebugDuplicateClasses
33> Task :app:desugarDebugFileDependencies
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 3s
5432 actionable tasks: 15 executed, 17 up-to-date
55

Drydock: Run Gradle Lint Command

This build step has since been deleted on the build plan. Some information may be omitted.
When
Completed at May 29 2023, 08:48 · Built for 3 m
Status
Passed

Build Log 2363 (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 2362 (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:mapDebugSourceSetPaths
13> Task :app:generateDebugResources
14> Task :app:checkDebugAarMetadata
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/var/drydock/workingcopy-79/repo/libre-busto/app/src/debug/AndroidManifest.xml:39:9-45:51 Warning:
24 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:39 to replace other declarations but no other declaration present
25
26> Task :app:processDebugManifest
27> Task :app:preDebugAndroidTestBuild SKIPPED
28> Task :app:javaPreCompileDebug
29> Task :app:processDebugAndroidTestManifest
30> Task :app:compileDebugAndroidTestRenderscript NO-SOURCE
31> Task :app:extractProguardFiles
32> Task :app:generateDebugAndroidTestResValues
33> Task :app:processDebugManifestForPackage
34> Task :app:mergeDebugResources
35> Task :app:processDebugResources
36> Task :app:kaptGenerateStubsDebugKotlin
37
38> Task :app:kaptDebugKotlin
39/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
40 private it.reyboz.bustorino.data.gtfs.GtfsFeed feed;
41 ^
42/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.
43public final class MatoPattern implements it.reyboz.bustorino.data.gtfs.GtfsTable {
44 ^
45
46> Task :app:compileDebugKotlin
47
48> Task :app:compileDebugJavaWithJavac
49
50> Task :app:bundleDebugClassesToCompileJar
51> Task :app:lintAnalyzeDebug
52
53Daemon will be stopped at the end of the build after running out of JVM memory
54
55> Task :app:lintReportDebug
56Wrote HTML report to file:///var/drydock/workingcopy-79/repo/libre-busto/app/build/reports/lint-results-debug.html
57
58> Task :app:lintDebug
59> Task :app:lint
60
61Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
62
63You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
64
65See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
66
67BUILD SUCCESSFUL in 2m 59s
6824 actionable tasks: 24 executed
69

Drydock: Clean Gradle

When
Completed at May 29 2023, 08:45 · Built for 3 s
Status
Passed
Description

Clean Gradle directory to avoid nasty errors like:

https://gitpull.it/harbormaster/build/273/

1 empty logs are hidden. Show all logs.

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

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

Lease BusTO Working Copy

When
Completed at May 29 2023, 08:45 · Built for 5 s
Status
Passed

Wait for Previous Commits to Build

When
Completed at May 29 2023, 08:45 · Built instantly
Status
Passed