F-Droid Devs

115 Members
#fdroid-dev 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.org17 Servers

Load older messages


SenderMessageTime
5 Jun 2020
@bubu:bubu1.euBubugnu parallel17:30:47
@freenode_jochensp:matrix.orgjochenspuh, I had some fun things with parallel and git already17:31:07
@freenode_jochensp:matrix.orgjochenspcould we schedule all commits after the parallel run?17:31:25
@freenode_jochensp:matrix.orgjochenspmaybe even make it one commit?17:31:33
@bubu:bubu1.euBubuit's much nicer having this each app in a seperate commit. for reviewing and reverting stuff17:32:36
@freenode_cdesai:matrix.orgcdesaihttp://dustin.sallings.org/2008/12/30/git-alternates.html17:32:50
@freenode_cdesai:matrix.orgcdesaithis could help with network and io17:33:15
@freenode_jochensp:matrix.orgjochensp Bubu: agreed. Having one job doing the commits could still work, or? 17:33:57
@bubu:bubu1.euBubudocker was pretty dead after that first attempt17:35:29
@freenode_jochensp:matrix.orgjochensp:D17:35:45
@bubu:bubu1.euBubuI had to force-shutdown the vm17:36:32
@bubu:bubu1.euBubuso let's try again (2 parallel jobs)17:36:44
@bubu:bubu1.euBubu2 parallel seemed to work, let's try with 1017:50:04
@bubu:bubu1.euBubu(I wish there was a cancel all pending pipeline button :-/)17:50:22
@freenode_jochensp:matrix.orgjochensppkill on the gcc VM ;)17:52:12
@bubu:bubu1.euBubuThe runner will still pick up new jobs until they time out :)17:54:56
@freenode_jochensp:matrix.orgjochenspOo lol17:56:00
@bubu:bubu1.euBubu _hc: can we switch fdroiddata CI to shallow clones? It's a project wide setting so it'll affect all the other jobs as well. 18:00:57
@bubu:bubu1.euBubuthe machine is totally IO starved :-/18:10:53
@bubu:bubu1.euBubuin the screenshot I posted above the yellow colored cpu bars mean io-wait18:11:10
@eighthave:matrix.org_hc Bubu: thanks for the branch protection, makes sense. didn't know that feature existed. once issuebot is reliable on fdroiddata merge requests, I'll remove test-issuebot. Or as soon as it is causing issues 18:11:32
@bubu:bubu1.euBubu
In reply to @bubu:bubu1.eu
in the screenshot I posted above the yellow colored cpu bars mean io-wait
or maybe not? investigating...
18:14:37
@bubu:bubu1.euBubuit seems to be guest cpu time which seems better18:15:27
@eighthave:matrix.org_hc Bubu: I think using buster for checkupdates makes sense. 18:16:53
@eighthave:matrix.org_hc
In reply to @bubu:bubu1.eu
_hc: can we switch fdroiddata CI to shallow clones? It's a project wide setting so it'll affect all the other jobs as well.
the CI jobs need some history to be able to tell what was changed in the merge request
18:17:26
@bubu:bubu1.euBubuI'll probably prepare an image with the required dependencies that we don't spend 10 minutes installing bzr and hg every job18:17:38
@bubu:bubu1.euBubu
In reply to @eighthave:matrix.org
the CI jobs need some history to be able to tell what was changed in the merge request
makes sense
18:17:57
@eighthave:matrix.org_hcyou want to use docker/gitlab-runner still in gcc148? I was thinking we could just provision a VM with everything pre-installed18:18:23
@bubu:bubu1.euBubu
In reply to @bubu:bubu1.eu
I'll probably prepare an image with the required dependencies that we don't spend 10 minutes installing bzr and hg every job
the image size is largely irrelevant as it's local after the first job
18:18:30
@eighthave:matrix.org_hc like a buildserver VM without the Android SDK/NDK/gradle 18:18:38

Show newer messages


Back to Room ListRoom Version: 1