Forum > Suggestions
Using FPC domain for Gitlab
Okoba:
Thank you marcov for clarifying.
Bi0T1N:
--- Quote from: ccrause on March 19, 2023, 11:35:35 am ---
--- Quote from: Bi0T1N on March 18, 2023, 08:58:01 pm ---I haven't read anything about GitLab wanting to restrict their program for open source projects. If they do, there are enough other places (smaller and larger ones) so that it would be counterproductive for them because less new employees will be familiar with the UI of GitLab (=less companies deciding for it).
--- End quote ---
Well, my fork of FPC source is no longer updated automatically by Gitlab, here is the message I received:
--- Quote ---Your project is no longer receiving GitLab Ultimate benefits as of 2022-07-01. As notified in-app previously, public open source projects on the Free tier can apply to the GitLab for Open Source Program to receive GitLab Ultimate benefits. Please refer to the FAQ for more details.
--- End quote ---
More hoops to jump through. But this is just a personal inconvenience which can be handled by running a git command on my local git clone to sync between upstream and my fork.
--- End quote ---
No issues on my fork. Mirroring repositories works fine and keeps it up to date automatically.
Fred vS:
You may also do mirror to CodeBerg:
After a push to my GitHub account:
--- Code: Bash [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---git push --all
A automatic mirroring is done by GitLab (mirroring feature) and for CodeBerg, I do this:
--- Code: Bash [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---git push --mirror https://codeberg.org/fredvs/uos
So the code is synchro in GitHub, GitLab and CodeBerg ( in case of revolution, maybe one will resist :-X ).
Martin_fr:
Well we also have a mirror here: https://sourceforge.net/p/lazarus/laz.git/
ccrause:
--- Quote from: Bi0T1N on March 21, 2023, 04:22:30 pm ---No issues on my fork. Mirroring repositories works fine and keeps it up to date automatically.
--- End quote ---
The mirroring on my Lazarus fork is updating automatically, even though my FPC fork is not. When I want to set up a new repository mirror in Gitlab, the Mirror direction option is disabled with a default of push. So it seems impossible to create a new mirror option that pulls, at least on the free tier (or whatever the default tier is called) now. I think mirroring configured before the new rule was implemented still works.
Navigation
[0] Message Index
[#] Next page
[*] Previous page