Page 1 of 1
GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Sat Jun 25, 2022 8:11 pm
by Kunda1
- Displayed at the top of the FreeCAD gitlab repo
- Screenshot_20220625_161004.png (32.98 KiB) Viewed 915 times
CC
@yorik
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Sat Jun 25, 2022 8:21 pm
by adrianinsaval
do we make use of any of the benefits? AFAIK we run self-hosted runners and those don't require gitlab ultimate
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Sat Jun 25, 2022 8:54 pm
by Kunda1
I have no idea. Just making sure yorik knows
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Mon Jun 27, 2022 5:14 pm
by yorik
On it! looking at it tomorrow
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Tue Jun 28, 2022 7:50 am
by yorik
Application submitted! We might be refused because 1) our license is not recognized by GitLab, for some reason, and 2) we don't host our issues and pull requests on GitLab. We'll see...
In any case the program just gives free CI credits (which we know from Travis that they will be insufficient anyway), I couldn't find any other advantage.
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Tue Jun 28, 2022 11:14 am
by adrianinsaval
how many minutes of CI does freecad need? we used self hosted runner anyways so it doesn't consume anything from the gitlab quota, it seems that runner is broken now though.
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Tue Jun 28, 2022 11:46 am
by vm4dim
adrianinsaval wrote: ↑Tue Jun 28, 2022 11:14 am
how many minutes of CI does freecad need?
~15 min per commit
https://gitlab.com/freecad/FreeCAD-CI/-/pipelines
Re: GitLab Ultimate Benefits for FLOSS projects (expiring July 1st if we don't sign-up by then)
Posted: Tue Jun 28, 2022 12:07 pm
by adrianinsaval
That would be about 100 compiles per day, so it could be enough. However, assuming it's runs on a dual core VM it would probably count as 30', plus bigger changes would take longer to compile. And of course that's running on a single platform, if we ever add windows and/or mac it quickly skyrockets specially since caching wasn't as effective on windows IIRC.