F-Droid Devs

207 Members
#fdroid-dev F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meetings: https://gitlab.com/fdroid/wiki/-/wikis/Weekly-Office-Hours | This channel is publicly logged at https://matrix.f-droid.org/alias/%23fdroid-dev:f-droid.org40 Servers

Load older messages


SenderMessageTime
8 Oct 2021
@proletarius101:matrix.orgproletarius101
In reply to @deimos:kde.org
that's what i was really getting at, 128 cores should run around 100 parallel jobs
yeah i have a stale MR for that: https://gitlab.com/fdroid/fdroid-gitlab-runner/-/merge_requests/3#note_543891209
15:53:03
@deimos:kde.orgdeimosi'm sensing this is the story of fdroid, "stale MRs"15:53:29
@proletarius101:matrix.orgproletarius101you may pick it up if you're interested15:54:26
@deimos:kde.orgdeimoshttps://forum.gitlab.com/t/how-to-increase-disk-space-of-a-gitlab-runner/5603715:57:07
@deimos:kde.orgdeimosha15:57:08
@deimos:kde.orgdeimos"no answer"15:57:16
@proletarius101:matrix.orgproletarius101
In reply to @deimos:kde.org
"no answer"
For on-premises runners, that can be setup in the config file...
16:14:07
@proletarius101:matrix.orgproletarius101The only problem is we are using the hosted runners16:14:33
@proletarius101:matrix.orgproletarius10121GB is fair enough. It's just we are wasting half of it16:15:04
9 Oct 2021
@_oftc_outsidecontext:matrix.orgoutsidecontext left the room.02:39:53
@_oftc_outsidecontext:matrix.orgoutsidecontext joined the room.02:58:46
@_oftc_mimi89999:matrix.orgmimi89999 left the room.04:03:36
@_oftc_mimi89999:matrix.orgmimi89999 joined the room.04:04:07
@SylvieLorxu:matrix.orgSylvia linsui: Could you take a look at https://gitlab.com/fdroid/fdroiddata/-/merge_requests/9891 when you have time and merge it if I've done it correctly? Never used UpdateCheckData before so I'd like to be sure I'm doing it right :) CI seems to like it (and complain because, yes, 3.1.8 exists already) so I think it's good but first time I'd rather be extra certain :) 14:57:14
@andreas:schildbach.deAndreas

An Öffi developer suggested it might help reproducible builds to execute gradle clean explicitly before gradle build, in order to download all SDK components before the actual build starts. Do you think this is a valid point?

If yes, how can I accomplish this in a metadata file? Would

    gradle:
      - clean
      - aosp

execute in one gradle invocation, or in two?

17:00:40
@proletarius101:matrix.orgproletarius101
In reply to @andreas:schildbach.de

An Öffi developer suggested it might help reproducible builds to execute gradle clean explicitly before gradle build, in order to download all SDK components before the actual build starts. Do you think this is a valid point?

If yes, how can I accomplish this in a metadata file? Would

    gradle:
      - clean
      - aosp

execute in one gradle invocation, or in two?

You may try. But you can always execute gradle clean in the Build section which will be executed before gradle
17:10:35
@proletarius101:matrix.orgproletarius101According to https://f-droid.org/en/docs/Build_Metadata_Reference/#build_gradle it will be 217:12:05
@_oftc_Licaon_Kter[xmpp]:matrix.orgLicaon_Kter[xmpp]It uses clean iirc17:28:41
10 Oct 2021
@proletarius101:matrix.orgproletarius101
In reply to @_oftc_Licaon_Kter[xmpp]:matrix.org
It uses clean iirc
At least not in the ci, which causes No Space Left if we have many versions to build
07:42:09
@rdfg77:kde.orglinsuiWhen gradle is used, fdroidserver run gradle clean automatic before build. The build artifact is removed after build in the CI.07:53:02
@_oftc_Licaon_Kter[xmpp]:matrix.orgLicaon_Kter[xmpp] proletarius101: 08:02:24
@_oftc_Licaon_Kter[xmpp]:matrix.orgLicaon_Kter[xmpp] > At least not in the ci, which causes No Space Left if we have many versions to build 08:02:24
@_oftc_Licaon_Kter[xmpp]:matrix.orgLicaon_Kter[xmpp]Odd08:02:24
@proletarius101:matrix.orgproletarius101
In reply to @_oftc_Licaon_Kter[xmpp]:matrix.org
Odd
Or maybe it's cleaned right before the Gradle build step? https://gitlab.com/proletarius101/fdroiddata/-/jobs/1664240571
08:04:51
@_oftc_Licaon_Kter[xmpp]:matrix.orgLicaon_Kter[xmpp] Grep through python, I know it's run once or maybe twice, as sometimes this interferes with builds :)) 08:05:35
@rdfg77:kde.orglinsui
In reply to @proletarius101:matrix.org
Or maybe it's cleaned right before the Gradle build step? https://gitlab.com/proletarius101/fdroiddata/-/jobs/1664240571
Yes. gradle cleam is run between prebuild and build.
08:06:46
@proletarius101:matrix.orgproletarius101
In reply to @rdfg77:kde.org
Yes. gradle cleam is run between prebuild and build.
Well that's explains the the errror
08:07:17
@proletarius101:matrix.orgproletarius101Maybe it should also clean after a build08:08:19
@proletarius101:matrix.orgproletarius101Or right before a build08:08:37
@proletarius101:matrix.orgproletarius101Or maybe we just dynamically generate ci jobs which will also bypass the issue08:09:18

Show newer messages


Back to Room ListRoom Version: 6