F-Droid Devs

113 Members
F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meeting every Thursday at 11:30 UTC | This channel is publicly logged at https://matrix.f-droid.org/alias/%23fdroid-dev:f-droid.org 20 Servers

Load older messages


SenderMessageTime
10 Jun 2020
@glennmen:matrix.orgglennmenOk will look into that, honestly I have never written a test for an Android application before 😅09:11:38
@eighthave:matrix.org_hcthis should be as easy as it gets, the whole framework is there09:31:06
@eighthave:matrix.org_hc glennmen: like create app/src/test/java/org/fdroid/fdroid/data/AppTest.java and stick it in there 09:31:49
@uniq:matrix.orguniq I've finally managed to bootstrap vagrant buster basebox images. Builds are available on fdroid/basebox-buster64. Or can be self-built using our basebox script. 09:44:12
@eighthave:matrix.org_hc🎉09:49:05
@freenode_jochensp:matrix.orgjochensp uniq: awesome! 11:22:23
@bubu:bubu1.euBubu _hc: uniq I'm thinking the best way forward for the ndk is not provisioning any of them into the buildserver but making the install zips available on a mounted ro partition. 12:15:12
@bubu:bubu1.euBubuI have extarcting them automatically working (and downloading if they're not available)12:15:38
@bubu:bubu1.euBubuI'm unsure of how the mounted dir works regarding libvirt vs virtualbox12:16:11
@eighthave:matrix.org_hcyes, I completely agree12:16:09
@eighthave:matrix.org_hcthey both work12:16:36
@bubu:bubu1.euBubuWe should probably do the same with all gradle installs12:17:05
@eighthave:matrix.org_hcthey should mount in the same path12:16:57
@bubu:bubu1.euBubuit pretty much works the same way12:17:12
@eighthave:matrix.org_hc Bubu: in that scanner crahs, how can I reproduce? I ran fdroid scanner org.telegram.messenger 12:17:41
@eighthave:matrix.org_hcbut no luck12:17:49
@bubu:bubu1.euBubuI ran fdroid build -v -l org.telegram.messenger12:18:11
@eighthave:matrix.org_hc Bubu: doesn't gradlew-fdroid already download and verify the gradle binaries? I suppose it could check the buildserver cache before trying to download 12:21:06
@eighthave:matrix.org_hcthat's been working on the issuebot/fdroiddata CI builds12:21:16
@bubu:bubu1.euBubu
In reply to @eighthave:matrix.org
Bubu: doesn't gradlew-fdroid already download and verify the gradle binaries? I suppose it could check the buildserver cache before trying to download
it does but we still install most versions into the buildserver by default
12:21:52
@bubu:bubu1.euBubuinstead of doing that we could just have the install zips available12:22:05
@eighthave:matrix.org_hcright12:22:09
@eighthave:matrix.org_hc yeah, totally. so gradlew-fdroid would get the gradle version, then check the cache otherwise download, then verify 12:22:46
@eighthave:matrix.org_hcthat would work quite nicely12:22:57
@eighthave:matrix.org_hc means new gradle versions only need a new gradlew-fdroid version, not a new buildserver rebuild 12:23:15
@bubu:bubu1.euBubuwell, we have that already12:23:35
@bubu:bubu1.euBububut it's not really used12:23:42
@eighthave:matrix.org_hcit is now used in fdroiddata ci builds :)12:27:09
@bubu:bubu1.euBubuyes, on the buildserver I meant12:29:11
@eighthave:matrix.org_hc

Bubu: I can't reproduce your crash still. That file exists for me:

$ ls -l build/org.telegram.messenger/TMessagesProj/src/main/assets/fonts/rmono.ttf 
-rwxr-xr-x 1 hans hans 114624 Jun 10 14:20 build/org.telegram.messenger/TMessagesProj/src/main/assets/fonts/rmono.ttf
13:20:12

Show newer messages


Back to Room ListRoom Version: 1