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 19 Servers

Load older messages


SenderMessageTime
5 Jun 2020
@eighthave:matrix.org_hcgitlab-ci is great for CI, but it an be brittle for productio18:54:17
@bubu:bubu1.euBubuOn the contrary in my opinion18:54:24
@eighthave:matrix.org_hcI'd like to remove gitlab-runner from the f-droid.org deploy process, for example18:54:33
@bubu:bubu1.euBubuRight now all you have to do is point a runner at our gitlab instance and the rest is automatic18:54:49
@eighthave:matrix.org_hcyou haven't seen the many hours I've had to fight it to keep the f-droid.org deploy running18:54:58
@eighthave:matrix.org_hcbut they have bad bugs18:55:09
@eighthave:matrix.org_hcthat break things and don't get fixed for two weeks18:55:19
@bubu:bubu1.euBubu
In reply to @eighthave:matrix.org
I'd like to remove gitlab-runner from the f-droid.org deploy process, for example
that is a fairly different setup as that's using the local execution method which gitlab already deprecated once a few years ago
18:55:35
@eighthave:matrix.org_hcthey un-deprecated it18:56:02
@bubu:bubu1.euBubuyes18:56:32
@eighthave:matrix.org_hcCI jobs also regularly fail with mystery errors18:56:15
@bubu:bubu1.euBubuit's still not really working all that well18:56:42
@eighthave:matrix.org_hcfor example the pages:deploy black box18:56:31
@eighthave:matrix.org_hcthat's like once a week18:56:38
@eighthave:matrix.org_hcwhat's not?18:56:53
@bubu:bubu1.euBubu
In reply to @eighthave:matrix.org
for example the pages:deploy black box
yeah, that's annoying
18:56:58
@bubu:bubu1.euBubuit's gotten a lot better though 18:57:11
@eighthave:matrix.org_hcnot really IMHO18:57:27
@eighthave:matrix.org_hcthere was a bad spell like a month ago18:57:49
@eighthave:matrix.org_hcit goes in cyles, basically, when they do a big release, things break18:58:04
@bubu:bubu1.euBubu
In reply to @eighthave:matrix.org
there was a bad spell like a month ago
well I remember it working 1 out of 10 times
18:58:27
@freenode_cdesai:matrix.orgcdesainot using gitlab CI is also good for security.18:58:34
@freenode_cdesai:matrix.orgcdesaiI mean, with your own runners18:58:45
@eighthave:matrix.org_hc👍️18:58:46
@eighthave:matrix.org_hcif you want it reliable, I recommend stripping it down, especially the gitlab-ci part18:58:55
@freenode_cdesai:matrix.orgcdesai you don't have a central resource with ssh access to your infra. 18:59:07
@eighthave:matrix.org_hcI also regret using docker for mirror.f-droid.org18:59:27
@freenode_cdesai:matrix.orgcdesai I would've liked to do android builds with gitlab-ci for Calyx (would've been quick to setup), but definitely don't want to give gitlab.com access to our servers 18:59:38
@eighthave:matrix.org_hcI wonder if build logs could be posted as snippets?19:00:08
@eighthave:matrix.org_hcthey could be deployed to gitlab pages19:00:34

Show newer messages


Back to Room ListRoom Version: 1