29 Sep 2021 |
_hc | checkupdates needs the full history | 14:33:26 |
proletarius101 | can be fetched in the checkupdates process | 14:33:50 |
proletarius101 | or at least not cloning the whole history of submodules | 14:34:01 |
_hc | yeah, it is something that could be improved, but that change is tangled up in everything so would require a lot of testing | 14:34:27 |
_hc | there are many other lower hanging fruit | 14:34:35 |
proletarius101 | this blocks https://gitlab.com/fdroid/fdroiddata/-/merge_requests/9814 | 14:34:52 |
_hc | only in CI | 14:35:03 |
cde | In reply to @eighthave:matrix.org yeah, it is something that could be improved, but that change is tangled up in everything so would require a lot of testing sums up a lot of issues | 14:35:17 |
proletarius101 | yeah but hard to make it merged since i can hardly prove it's ok | 14:35:21 |
_hc | yeah totally. Perhaps the CI setup could do a git clone --depth 1 before running fdroid build ? | 14:36:14 |
_hc | seems like it would be easy to do that in an fdroid plugin | 14:36:50 |
_hc | with some hacks | 14:36:59 |
proletarius101 | or maybe fdroid build reads the GIT_DEPTH env? | 14:37:04 |
_hc | right, but that change touches everything | 14:37:20 |
_hc | prod builds, checkupdates, etc. etc | 14:37:29 |
proletarius101 | i see lol | 14:38:03 |
_hc | I think the best route to detangling is to keep working on the low hanging fruits, and work to throw away code from fdroidserver | 14:38:19 |
_hc | like all our git handling could be replaced by buildbot's git handling | 14:38:35 |
proletarius101 | how can we do that? do we have a production buildbot? | 14:39:08 |
_hc | there is only a buildbot prototype | 14:39:29 |
proletarius101 | then that's even more far away... | 14:40:24 |
_hc | I'd do an fdroid plugin for CI that pre-clones with --depth 1 | 14:41:10 |
proletarius101 | yeah that sounds reasonable | 14:41:25 |
_hc | see fdroidserver/examples :) | 14:41:54 |
_hc | like fdroid_fetchsrclibs.py | 14:42:17 |
| larjona_ joined the room. | 14:43:47 |
30 Sep 2021 |
| satdav joined the room. | 07:17:12 |
jochensp | FestplattenSchnitzel: thanks for working on bullseye. How much did you test the PR already? | 08:09:00 |
FestplattenSchnitzel | I did no testing (except the CI pipelines) yet. I have a machine that I could use for testing, but I've never set up a Buildserver before. I'm open for ideas on how to test things, maybe also more specific ones without a whole Buildserver setup. | 08:25:11 |
jochensp | FestplattenSchnitzel: setting up a build server sounds like a good test | 08:37:21 |